Download KOS.content - DHBW Stuttgart
Transcript
• Gruppenzugehörigkeit • Benutzer Damit die Benutzer z.B. ihre Tasklist sehen können, müssen die Berechtigungen dieser Applikation vergeben werden (siehe folgende Abbildung). Abb. 17: Berechtigung für Applikationen Darüber hinaus können kundenspezifische Ressourcen wie z.B. Prozess-Instanzen und Tasks definiert werden. 45 Mit all diesen Funktionen bietet camunda eine simple Benutzerverwaltung, was sich jedoch für den Einsatz im Unternehmen nur bedingt eignet. Für Unternehmen ist es wichtig, dass diese die Benutzerverwaltung nur an einer zentralen Stelle durchführen. Deshalb ist die Anbindung des betrieblichen Verzeichnisdienstes sinnvoll, um mehrfache Benutzerverwaltungen zu vermeiden. 3.2.2 LDAP Identity Service Standardmäßig verwendet die Engine den Identity Service für die Benutzerverwaltung, welcher die Benutzer in der Engine-Datenbank ablegt. In der Praxis verwenden große Unternehmen jedoch Verzeichnisdienste, um die große Menge an Benutzer und andere Ressourcen zentral verwalten zu können. So dient ein LDAP-Server meistens als Lösung für die Benutzerverwaltung. 46 Der LDAP Identity Service ermöglicht den Zugriff auf die Daten eines Verzeichnisdienstes. Diese Möglichkeit bietet gegenüber der Userverwaltung mit dem Identity Service der Engine den Vorteil, dass die Benutzer sowie alle Rechte nur an einer zentralen Stelle verwaltet werden, was Dateninkonsistenzen vermeidet. 47 Um den LDAP Identity Service verwenden zu können, muss zunächst die camunda-identityldap.jar Bibliothek in den Klassenlader aufgenommen werden. Dies erfolgt durch das Hinzufügen eines Dependency-Tags in die pom.xml Datei (siehe Abbildung 18). 48 45 Vgl. Camunda Docs (2013) Rademakers, T. (2012), S. 236 47 Vgl. Hetze, S. (2002) 48 Vgl. Camunda Docs (2013) 46 KOS.content | Seite 31