Für den Datenaustausch in den Formaten CSV, XLSX, JSON und XML bieten wir den
Command Line Interface / Kommandozeilenclient livectl an. Er erfüllt im
Wesentlichen folgende Funktionen:
-
Sicherer Login
livectlmeldet sich über das sichere Systemlogin Ihres Rechners an und nutzt den FIDO2-Standard. Es werden keine Kennwörter verwendet, was die Sicherheit deutlich erhöht. In Zeiten permanenter Angriffsversuche auf IT-Infrastruktur ist es notwendig, vor allem personenbezogene Daten möglichst gut zu schützen.livectlbietet hier gegenüber einem herkömmlichen Serverzugriff per Zugangsdaten einen klaren Vorteil. Anmeldung mit:livectl login -
Datenprüfung beim Import Bisherige Imports per SFTP-Server sind asynchron: Die Daten werden bereitgestellt und in einem weiteren Schritt abgeholt und verarbeitet. Sind Teile dieser Daten fehlerhaft, gibt es keine direkte Rückmeldung an die importierende Partei.
livectlprüft die Daten bereits vor dem Upload. Der Import ist dabei tolerant: gültige Zeilen werden importiert, fehlerhafte Zeilen einzeln mit Zeilennummer und Grund gemeldet (statt den gesamten Import abzubrechen). Damit ist eine saubere Einbindung in eine automatisierte Pipeline möglich.livectl assignments import auftraege.csv --tenant-id <mandant> --dto fsg1 -
Live-Daten beim Export Bisher erfolgte auch der Export über den SFTP-Server asynchron; ein Live-Monitoring war damit nicht möglich.
livectlexportiert nun live in die oben genannten Formate, sodass sich ein automatisierter Rück-Kanal in die Fach-Applikation aufbauen lässt. So haben Nutzer jederzeit die Echtzeit-Übersicht über die aktiven Aufträge.livectl assignments --dto fsg3 -f csv > auftraege.csv