Zammad LDAP Sync

Free

by it@M (Landeshauptstadt München)company

Ein Java-basiertes Synchronisations-Tool zur Übernahme komplexer LDAP-Organisationsstrukturen und Benutzer in Zammad-Gruppen und -Rollen.

Das Zammad LDAP Sync Tool, entwickelt von IT@M (Landeshauptstadt München), adressiert eine spezifische Einschränkung der nativen LDAP-Integration von Zammad: die automatische Erstellung und Pflege einer hierarchischen Gruppenstruktur in Zammad basierend auf LDAP-Organisationseinheiten (OUs). Während sich die integrierte Lösung auf die Benutzerauthentifizierung und das Rollen-Mapping konzentriert, durchläuft dieser Java-basierte Dienst sowohl die Benutzer- als auch die Organisationsstrukturen im LDAP. Er erstellt Zammad-Gruppen, die den LDAP-OUs entsprechen, und ordnet Benutzer diesen Gruppen mithilfe von LDAP-Attributen (z. B. lhmObjectReference) zu. Dies stellt sicher, dass die Organisationsstruktur im Ticketsystem stets den aktuellen Stand des Verzeichnisdienstes widerspiegelt.

Funktionen

  • Hierarchische Gruppen-Synchronisation

    Erstellt und aktualisiert Zammad-Gruppen automatisch basierend auf LDAP-Organisationseinheiten.

  • Erweitertes Benutzer-Mapping

    Verknüpft Benutzer über spezifische LDAP-Referenzattribute mit Gruppen und unterstützt so komplexe Verzeichnisstrukturen.

  • REST-API-basiert

    Führt alle Operationen über die Standard-REST-API von Zammad aus, ohne direkten Datenbankzugriff.

  • Service-bereit

    Als Spring-Boot-Anwendung konzipiert, die einfach als Hintergrunddienst oder in Container-Umgebungen bereitgestellt werden kann.

Verwandte Pakete