KIX18 Tipps & Tricks: CSV Import/Export mit Vorgaberollen


Sie wollen die Klickarbeit der KIX-Admins reduzieren und die Rollenvergabe vereinfachen? Dazu haben wir ein kleines Skript zur Pflege der Rollen- und Rollenberechtigungen in KIX der Version 18 erstellt (http://git.intra.cape-it.de/Customerprojects/Tools/kix18sync). Das Skript dient zum:

  • (1) Export aller Rollen inkl. derer Berechtigungen (Use Case "Audit"),

  • (2) zur Erstellung neuer oder geänderter Rollen/-berechtigungen (Use Case "Consulting") oder auch

  • (3) zur Wiederherstellung der Vorgaberollen/-berechtigungen.

 

Wie gehabt wird ein Zugriff auf die REST-API des jeweiligen KIX der Version18 benötigt. Es gelten die gleichen Hinweise wie bei den Schwesterskripten. Die grundsätzliche Vorgehensweise ist identisch. 

  • Aufruf Hilfe

user@orion /opt/kix18sync $ ./bin/kix18.ManageRoles.pl --help

  • Export Rollen-/Berechtigungen

user@orion /opt/kix18sync $ ./bin/kix18.ManageRoles.pl --config ./config/kix18.ManageRoles.cfg --dir export -d /tmp

 

Die in das Skript mitgegebene CSV-Beispieldatei "RoleData_Sample.csv" beinhaltet die Standardrollendefinition eines KIX in der Version 18.11. Sollte diese obsolet sein, können die Vorgaberollen aus jeder frischen KIX18-Installation exportiert und von dort direkt wieder importiert werden. Sollte jemand feststellen, dass das CSV-File veraltet ist, bitten wir um einen Merge Request in unserem GitLab.

 

Das erweiterte Skript ist auch auf GitHub verfügbar.

 



Kontakt

Die mit "*" gekennzeichneten Pflichtfelder sind für die Kontaktaufnahme unerlässlich.

Rückruf

Die mit "*" gekennzeichneten Pflichtfelder sind für die Kontaktaufnahme unerlässlich.