Bearbeiten der Systemkonfiguration von edoc automate (WebDAV)
Sie können bestimmte Parameter von edoc automate in einer Konfigurationsdatei festlegen. Sie können die Datei in WebDAV aufrufen und direkt im Browser bearbeiten.
Falsche oder fehlerhafte Anpassungen der Systemkonfiguration können zum Datenverlust führen.
Um die Systemkonfiguration zu bearbeiten, muss Ihr Benutzerkonto Mitglied der Rolle admin sein.
So geht's
Rufen Sie im Browser das WebDAV-Frontend auf: https://<server-base-address>/apps/remote
Authentifizieren Sie sich mit Ihren Zugangsdaten.
Wechseln Sie in den Ordner automate system config.
Bearbeiten Sie die Datei local.php durch Anklicken des Bearbeiten-Icons (Stift).
Fügen Sie die entsprechenden Werte ein oder passen Sie vorhandene Werte an.
Speicher Sie die Änderungen mit Save and Close oder Save.
Wissenswertes zur Syntax
Sie müssen alle Parameter in einem mehrdimensionalen Array angeben. Die Bereiche werden beim Abfragen durch einen Punkt getrennt. Beispiel: cookies.same_site
<?php
return [
"server" => [
],
"cookies" => [
"same_site" => "None"
],
'tasks' => [
'exec_timeout' => 1200, // matches parameter tasks.exec_timeout
],
'temp' => [
'auto_delete' => true, // matches parameter temp.auto_delete
'max_age' => 3600, // matches parameter temp.max_age
]
];
Übersicht vorhandener Konfigurationsparameter
Eine Übersicht aller Konfigurationsparameter finden Sie im Administrationsbereich unter https://<server-Base-address>/admin/config.
Grundlegendes zu relevanten Parametern
apps.version.commit_on_save: Wenn Sie diesen Parameter auf true festlegen, wird bei jedem Speichern über den App-Editor ein Commit im Git-Repository der App durchgeführt. Auf diese Weise können Sie einfach auf vorherige Versionsstände der App zurückspringen. Standardwert: false.
cookie.same_site: Im Normalfall werden die Cookies so ausgeliefert, dass diese kein SameSite-Attribut enthalten. Wenn Sie z.B. eine View in einem IFrame von einer anderen Domäne aufrufen möchten, müssen Sie in manchen Browsern den Parameter auf None festlegen. Auf diese Weise ist ein Zugriff von einer anderen Domäne aus möglich.
datasource.mssql.format_decimals: Wenn Sie diesen Parameter auf true festlegen, werden alle numerischen Werte aus der mssql-Datenquelle mit führender Null (z.B.: 0.00, 0.10) zurückgegeben. Wenn Sie den Wert auf false festgelegen, werden numerische Werte ohne führende Null (z.B.: .00, .10) zurückgegeben. Standardwert: true.
server.document.rest.timeout: Sie können mit diesem Parameter das Timeout für die Kommunikation mit edoc documents konfigurieren. Standardwert: 10 (Sekunden)
dvelopaddons.base_uri: Sie können mit diesem Parameter die Basis-URL von d.velop documents festlegen. In edoc automate wird somit automatisch erkannt, ob Sie edoc automate in d.velop documents mit d.ecs http gateway verwenden. Darüber hinaus werden Widgets in der d.velop dashboard-App automatisch registriert.
studio.editor.components.favorites: Sie können mit diesem Parameter der Liste der favorisierten Komponenten im edoc automate-Editor festlegen. Als Wert für den Parameter müssen Sie ein Array mit dem Namen (Klassenname) der Komponente angeben. Bei Plug-Ins müssen Sie das Präfix
plugins\\
verwenden. Beispiel:["Text", "Input", "Button", "plugins\\DropDownButton"]
actions.smtp.timeout: Mit diesem Parameter können Sie das Timeout für das Senden der E-Mail festlegen. Standardwert: 20 (Sekunden)
server.workflow.settings.variable_matching: Sie können mit diesem Parameter festlegen, wie die Werte der Workflowvariable automatisch den Eingabefeldern in Views zugewiesen werden. Sie können festlegen, ob die Groß-/Kleinschreibung mit casesensitive und caseinsensitive berücksichtigt werden soll. Standardwert: casesensitive
Siehe auch