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 --admin 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 --admin roles list
ID                ctl.role.scope  ctl.role.tenantId  Name                          Beschreibung                                      Referenz
----------------  --------------  -----------------  ----------------------------  ------------------------------------------------  --------------------------
agent-routing     platform                           Agent Routing                 Technische Rolle für g ... ndpunkt lesen dürfen.  agent-routing
alpha             platform                           Alpha Preview                 Plattformweite Vorscha ... lpha impliziert Beta.  alpha
assignment-creat  tenant                             Assignment Creator            Tenantbezogene Fachrol ... träge anlegen dürfen.  assignment-creator
assignment-dispa  tenant                             Assignment Dispatcher         Tenantbezogene Fachrol ... eams zuweisen dürfen.  assignment-dispatcher
assignment-purge  tenant                             Assignment Purger             Tenantbezogene Sonderr ... öschen von Aufträgen.  assignment-purger
backoffice        tenant                             Backoffice                    Organisationsbezogene  ... sführungs-Backoffice.  backoffice
beta              platform                           Beta Preview                  Plattformweite Vorscha ...  für Beta-Funktionen.  beta
everyone          platform                           Everyone                      Automatisch wirksame B ... ngemeldeten Accounts.  everyone
field-agent       tenant                             Field Agent                   Allgemeine Anwendungsr ... ene operative Arbeit.  field-agent
field-agent-unas  tenant                             Field Agent (Unassigned)      Zusätzlich vergebbare  ... nen Bearbeiter haben.  field-agent-unassigned
management        tenant                             Management                    Organisationsbezogene  ... ng und Fachüberblick.  management
system-admin      platform                           System Administrator          Plattformweite Systema ... ootstrap und Betrieb.  system-admin
tenant-admin      tenant                             Tenant Admin                  Tenantbezogene Adminis ... st breite Datenpfade.  tenant-admin
vcard-exporter    tenant                             vCard Exporter                Tenantbezogene Sonderr ...  private Telefonbuch.  vcard-exporter
…

Die Liste ist gekürzt; je nach Ausstattung Ihres Mandanten kommen fachspezifische Rollen hinzu. Lange Beschreibungen kürzt die Tabelle in der Mitte (...); vollständig zeigt sie livectl --admin roles read <id> -f yaml. tenant in der zweiten Spalte heißt: Die Rolle wirkt innerhalb eines Mandanten, platform gilt systemweit.

Auftraggeber finden#

Mit -f wide zeigt die Liste zusätzliche Spalten:

$ livectl --admin clients list -f wide
ID  Referenz  Name                   E-Mail               Telefon             Ort        Land         Geschäftsführung  USt-IdNr.    Notizen
--  --------  ---------------------  -------------------  ------------------  ---------  -----------  ----------------  -----------  -------
a4  AG-4201   Beispiel Inkasso GmbH  kontakt@beispiel.de  +49 (1234) 567 890  Detmold    Deutschland  Erika Beispiel    DE123456789
dc  AG-4202   Muster Forderungen AG  info@muster.de       +49 (1234) 567 890  Bielefeld  Deutschland  Max Mustermann    DE123556789

In der Spalte ID steht – wie in allen Listen – nur der kürzeste eindeutige Anfang der ID. Er genügt für jeden weiteren Befehl (z. B. livectl --admin clients read a4). Die vollständige ID liefert ein Export-Format, etwa livectl --admin clients list -f csv oder -f json.

Mehr zu den Auftraggebern unter Auftraggeber verwalten.