Wozu brauche ich ein Kommandozeilentool / CLI? Welche Vorteile hat das?

Zum Upload von Daten in den Formaten csv, xlsx, json, xml und toml bieten wir ein Command Line Interface / Kommandozeilentool an. Dieses erfüllt im wesentlichen folgende Funktionen:

  • Sicherer Login
    Das CLI unterstützt ein Login nach FIDO2 Standard. Es werden keine Kennwörter verwendet, was zu einer deutlich erhöhten Sicherheit führt. In Zeiten von permanenten Angriffsversuchen auf IT Infrastruktur ist es notwendig, vor allem personenbezogene Daten möglichst gut zu schützen. Das CLI bietet gegenüber einem herkömmlichen Serverzugriff über Credentials diese erhöhte Sicherheit.

  • Datenprüfung beim Import
    Bisherige Imports per sftp Server sind asynchron: Die Daten werden bereit gestellt und in einem weiteren Schritt abgeholt und verarbeitet. Sind Teile dieser Daten fehlerhaft, kann es keine direkte Kommunikation mit der importierenden Partei geben. Um diese Kommunikationsprobleme zu lösen, werden Daten durch das CLI bereits vor dem Upload geprüft und synchron abgewiesen. Damit ist eine perfekte Einbindung in eine automatisierte Pipeline möglich.

  • Live-Daten beim Export
    Bisher erfolgte der Export über den sftp Server ebenfalls asynchron, das heißt es konnte bisher kein live Monitoring zur Verfügung gestellt werden. Das CLI exportiert nun live in die o.g. Formate, dadurch kann auch ein automatisierter Rück-Kanal in die Fach-Applikation aufgebaut werden. So haben Nutzer jederzeit die Echtzeit-Übersicht über die aktiven Aufträge