Aufbau der Datei "Config.json"
Die Konfigurationsdatei umfasst Folgendes:
Benutzerinformationen des Quellsystems (On-Premises: Benutzername und Kennwort, Cloud: Repository-ID und API-Schlüssel)
URL, unter der d.velop documents repo exporter erreichbar ist.
Filter zum Festlegen der Dokumente, die exportiert werden sollen.
Anmerkung
Die Basisadresse der Export-API wird beim Start in der Ausgabe protokolliert.
Die Konfigurationsdatei ist wie folgt aufgebaut:
{ "baseUrl" : "<http://127.0.0.1:8333>", "user" : "<exportUser>", "password" : "<passsword>", "repoId" : "<uuid>", "apikey" : "<apikey>", "timeout" : "<seconds>", "proxyPort" : "<port>", "proxyHost" : "<ProxyIp>", "filter" : { "modifiedAfter": "<2017-11-07T13:27:37.643Z>", "modifiedBefore": "<2023-01-01T01:01:01.001Z>", "numberOfProcesses": <2>, "documentTypesByD3Id": [], "documentTypesById": [], "docIds": [], "batchSize": <200> } }
Soweit nicht anderweitig definiert können Sie alle Parameter aus der Eingabeaufforderung auch in der Konfigurationsdatei eintragen.
Im Folgenden finden Sie Beschreibungen zu den Parametern in der Konfigurationsdatei:
Parameter | Beschreibung |
---|---|
user | Benutzername des Benutzers mit Berechtigungen zum Exportieren Weitere Informationen zum Verteilen von Berechtigungen: Konfigurieren von Benutzerrechten für die Cloud |
password | Optional: Kennwort des Benutzers, der Dateien exportiert |
apikey | Relevant für die Cloud: API-Schlüssel des Benutzer mit Berechtigungen zum Exportieren |
timeout | Optional: Request Timeout Standard: 300 Sekunden |
filter | Einschränkungsfilter für den Datenexport Weitere Informationen: Festlegen des Exportfilters |