Konfiguration¶
Über den /@config
Endpoint können diverse Konfigurationsoptionen des
GEVER-Mandanten abgefragt werden.
Beispiel-Request:
GET /@config HTTP/1.1 Accept: application/json
Beispiel-Response:
HTTP/1.1 200 OK Content-Type: application/json { "@id": "http://localhost:8080/fd/@config", "admin_unit": "fd", "application_type": "gever", "apps_url": "https://dev.onegovgever.ch/portal/api/apps", "bumblebee_app_id": "gever_dev", "bumblebee_notifications_url": "ws://bumblebee.local/notifications", "cas_url": "https://dev.onegovgever.ch/portal/cas", "current_user": { "@id": "http://localhost:8080/fd/@users/john.doe", "description": null, "email": "john.doe@example.org", "fullname": "Doe John", "home_page": null, "id": "john.doe", "location": null, "portrait": null, "roles": [ "Member", "WorkspacesUser", "WorkspacesCreator" ], "roles_and_principals": [ "principal:john.doe", "Member", "WorkspacesUser", "WorkspacesCreator", "Authenticated", "principal:AuthenticatedUsers", "principal:og_demo-ftw_users", "Anonymous" ], "username": "john.doe" }, "document_preserved_as_paper_default": true, "features": { "activity": true, "archival_file_conversion": false, "archival_file_conversion_blacklist": [], "changed_for_end_date": true, "contacts": false, "disposition_disregard_retention_period": false, "disposition_transport_filesystem": false, "disposition_transport_ftps": false, "doc_properties": true, "dossier_checklist": true, "dossier_templates": true, "dossier_transfers": false, "ech0147_export": true, "ech0147_import": true, "favorites": true, "gever_ui_enabled": false, "grant_role_manager_to_responsible": false, "hubspot": false, "journal_pdf": false, "meetings": true, "officeatwork": true, "officeconnector_attach": true, "officeconnector_checkout": true, "oc_plugin_check_enabled":false, "oneoffixx": false, "optional_task_permissions_revoking": false, "preview": true, "preview_auto_refresh": false, "preview_open_pdf_in_new_window": false, "private_tasks": true, "purge_trash": false, "repositoryfolder_documents_tab": true, "repositoryfolder_proposals_tab": true, "repositoryfolder_tasks_tab": true, "resolver_name": "strict", "sablon_date_format": "%d.%m.%Y", "sign": false, "solr": true, "tasks_pdf": false, "error_log": false, "workspace": false, "workspace_client": false, "workspace_creation_restricted": false, "workspace_meetings": false, "workspace_todo": false, }, "gever_colorization": "#37C35A", "inbox_folder_url": "https://dev.onegovgever.ch/fd/eingangskorb/eingangskorb_afi", "is_admin": false, "is_manager": false, "is_inbox_user": false, "is_propertysheets_manager": false, "is_emm_environment": false, "max_dossier_levels": 5, "max_repositoryfolder_levels": 3, "nightly_jobs": { "end_time": "5:00:00", "start_time": "1:00:00" }, "org_unit": "afi", "p7m_extension_replacement": "eml", "portal_url": "https://dev.onegovgever.ch/portal", "private_folder_url": "http://localhost:8080/fd/private/john.doe", "recently_touched_limit": 10, "ris_base_url": "http://localhost:3000", "root_url": "http://localhost:8080/fd", "sharing_configuration": { "black_list_prefix": "^$", "white_list_prefix": "^.+" }, "template_folder_url": "http://localhost:8080/fd/vorlagen", "user_settings": { "notify_inbox_actions": true, "notify_own_actions": false, "seen_tours": [ "introduction" ] }, "version": "2020.4.0.dev0" }
Konfigurationsoptionen¶
- application_type
- Applikationstyp, entweder “gever” oder “teamraum”
apps_url
URL für die Abfrage der verfügbaren Applikationen
cas_url
CAS server URL
bumblebee_notifications_url
Websocket URL, um Änderungen über Vorschaubilder zu erhalten
ris_base_url
RIS Base URL, für die Navigation ins RIS um Anträge zu erstellen
- features
Optional aktivierbare Features:
- activity
- Benachrichtigungen
- archival_file_conversion
- Dateien beim Dossierabschluss zusätzlich nach PDF-A konvertieren für Archivierung
- changed_for_end_date
- “changed” als Enddatum für Dossiers verwenden
- contacts
- Erweitertes Kontaktmodul
- disposition_disregard_retention_period
- Aufbewahrungsdauer beim Erstellen von Angeboten ignorieren
- disposition_transport_filesystem
- Das SIP Packet bei der Aussonderung zusätzlich über das Dateisystem ausliefern
- doc_properties
- Hinzufügen von DocProperties bei aus Vorlagen erstellten Word-Dokumenten
- dossier_checklist
- Checkliste für Dossier und Dossier-Vorlagen
- dossier_templates
- Dossier Vorlagen
- dossier_transfers
- Übertragen von Dossiers
- ech0147_export
- eCH-0039/eCH-0147 Export von Dossiers und Dokumenten
- ech0147_import
- eCH-0039/eCH-0147 Import von Dossiers und Dokumenten
- favorites
- Favoriten
- gever_ui_enabled
- Neue Benutzeroberfläche aktiviert
- grant_role_manager_to_responsible
- Dossier Verantwortliche dürfen im Dossier Berechtigungen vergeben.
- hubspot
- Einbindung von HubSpot Chat in der neuen Benutzeroberfläche
- journal_pdf
- Journal PDF erstellen beim Abschliessen eines Dossiers
- meetings
- Sitzungs- und Protokollverwaltung (SPV)
- officeatwork
- Unterstützung für Officeatwork Vorlagen
- officeconnector_attach
- Versand von E-Mails über Outlook
- officeconnector_checkout
- Checkout und Checkin von Dokumenten über Office Connector
- oc_plugin_check_enabled
- Checks if the Office Connector plugin is installed
- oneoffixx
- Unterstützung für Oneoffixx Vorlagen
- optional_task_permissions_revoking
- Berechtigungsentzug Optional bei Aufgaben
- preview
- Dokumentvorschau
- preview_open_pdf_in_new_window
- PDF in der Dokumentvorschau werden in einem neuen Fenster geöffnet
- private_tasks
- Private Aufgaben
- purge_trash
- Papierkorb leeren beim Dossierabschluss
- repositoryfolder_documents_tab
- Dokumente-Tab bei Ordnungspositionen darstellen
- repositoryfolder_proposals_tab
- Anträge-Tab bei Ordnungspositionen darstellen
- repositoryfolder_tasks_tab
- Aufgaben-Tab bei Ordnungspositionen darstellen
- resolver_name
- Resolver welcher beim Dossierabschluss verwendet wird
- sablon_date_format
- Datum Formatierung Spezifikation für Sablon Vorlagen
- sign
- Dokumente können signiert werden
- solr
- Suche über Apache Solr
- tasks_pdf
- Aufgaben PDF erstellen beim Abschliessen eines Dossier
- error_log
- Fehler im Backend werden für Administratoren zur Verfügung gestellt.
- workspace
- Arbeitsräume
- workspace_client
- Integration von GEVER mit einem Teamraum
- workspace_creation_restricted
- Direkete Teamraum-Erstellung deaktivieren
- workspace_meetings
- Meetings in einem Teamraum
- workspace_todo
- ToDo’s und ToDo-Listen in einem Teamraum
- gever_colorization
- Rahmen Farbe
- max_repositoryfolder_levels
- Maximale Verschachtelungstiefe von Ordnungspositionen
- max_dossier_levels
- Maximale Verschachtelungstiefe von Dossiers
nightly_jobs
- start_time
- Startzeit für NightlyJobs
- end_time
- Endzeit für NightlyJobs
- p7m_extension_replacement
- Dateiendung die beim Download von Mails anstatt p7m verwendet wird.
- portal_url
- URL des Portals
sharing_configuration
- white_list_prefix
- regex Muster für Gruppen die in der Freigabe angezeigt werden sollen
- black_list_prefix
- regex Muster für Gruppen die in der Freigabe nicht angezeigt werden sollen
recently_touched_limit
Anzahl Objekte im “Zuletzt bearbeitet” Menu
user_settings
- notify_inbox_actions
- Einstellung um Eingangskorb-Benachrichtigungen zu aktivieren bzw. deaktivieren.
- notify_own_actions
- Einstellung um Benachrichtigung für eigene Aktionen zu aktivieren bzw. deaktivieren.
- seen_tours
- Gesehene Hilfe-Touren