Konten verwalten#

Konten (Accounts) sind die Zugänge der einzelnen Anwender. Sie verwalten sie über das Aggregat accounts (Alias acc). Es gilt das gleiche Verb-Schema wie bei allen Stammdaten: import (patchen), export, list, read, archive, remove, restore, purge.

Es gibt kein delete. Zum Entfernen verwenden Sie remove (wiederherstellbar) bzw. purge (endgültig).

Konten bearbeiten#

Der übliche Weg ist Export → Bearbeiten → Import. Der Import liest strukturierte Dateien (YAML oder JSON); CSV/XLSX sind reine Export- und Ansichtsformate.

  1. Bestand exportieren

    livectl accounts export konten.yaml -f yaml

    Mit dem Alias geht es kürzer: livectl acc export konten.yaml -f yaml. Für eine tabellarische Ansicht (ohne Re-Import) exportieren Sie zusätzlich -f csv oder -f xlsx.

  2. Bearbeiten

    Ergänzen oder ändern Sie die Konten in der YAML-Datei. Falls für neue Konten eine UUID benötigt wird, erzeugen Sie eine mit:

    $ livectl uuid
    c9580860-7869-4378-9b40-5adb0b05e7c6
  3. Wieder importieren

    livectl accounts import konten.yaml

    import patcht bestehende Konten; neue Konten legen Sie mit livectl accounts create neue-konten.yaml an.

Rollen herausfinden#

Welche Rolle welche Rechte vergibt, zeigt:

$ livectl roles list
ID          Name              Beschreibung
admin       Administrator     Hat uneingeschränkten Zugriff auf alle Funktionen und Daten
client      Einspeisender     Kann Aufgaben erstellen, lesen und aktualisieren
partner     Ausführender      Kann Aufgaben lesen und aktualisieren
backoffice  Innendienst       Hat Zugriff auf alles in der eigenen Organisation
gc          Entsorgung        Kann Daten löschen und wiederherstellen
dev         Entwickler        Hat Zugriff auf experimentelle Systemfunktionen
audit       Audit             Hat Zugriff auf Auditing-Funktionen
beta        Software Preview  Kann Beta-Funktionen des Systems nutzen
everyone    Alle              Die Rechte in dieser Rolle bekommen alle Konten

Auftraggeber finden#

Mit -f wide zeigt die Liste die vollständige ID:

$ livectl clients list -f wide
ID                                    Referenz    E-Mail                  Firmenname
d3779456-1463-43b0-9d9c-71fccfdb1ff4  AG-<nr>     kontakt@beispiel.de     Beispiel Inkasso GmbH
44fb6961-a74b-4a1c-bfe5-c98c069346c5  AG-<nr>     info@muster.de          Muster Solution GmbH & Co. KG

Mehr zu den Auftraggebern unter Auftraggeber verwalten.