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