c) Userverwaltung
Es gibt zwei Möglichkeiten User via LDAP Anbindung in webSignatureOffice zu importieren bzw. zu verwalten:
- automatisiert über eine spezielle Login-Seite oder den tyrservice-Login (welcher auch von sämtlichen webSignatureOffice Apps genutzt wird). Voraussetzung ist eine ServiceLoader Implementierung*
- über ein User Interface, dem webSignatureOffice UserManagement (Superuser-Rechte erforderlich)
LDAP User-Import via Login (/Login.html, tyrservice Login):
LDAP User-Import via UserManagement (/UserManagement.html):
Im webSignatureOffice UserManagement lassen sich mit Hinterlegen von LDAP Settings auswählbare User importieren.
Es können hier jedoch auch manuell User angelegt und verwaltet werden, ohne eine LDAP Anbindung vornehmen zu müssen.
*) sofern im webSignatureOffice Projekt (frigg Modul) die Klasse LdapLoginService als Service deklariert ist:
Für die LDAP Anbindung benötigt webSignatureOffice spezielle Attribute bei den Usern. Dafür muss der LDAP Server entsprechend konfiguriert werden und das LDAP-Schema um folgende Attribute erweitert werden:
Name | Syntax/Typ | X500-OID |
---|---|---|
websouploaddoc | Unicode String | 1.3.6.1.4.1.52574.1 |
websodeletedoc | Unicode String | 1.3.6.1.4.1.52574.2 |
websocreaterequest | Unicode String | 1.3.6.1.4.1.52574.3 |
websocreatetemplate | Unicode String | 1.3.6.1.4.1.52574.5 |
websowebsitelogin | Unicode String | 1.3.6.1.4.1.52574.6 |
websousecreditpool | Unicode String | 1.3.6.1.4.1.52574.7 |
websocreditpoolamount | Unicode String | 1.3.6.1.4.1.52574.8 |
websosuperuser | Unicode String | 1.3.6.1.4.1.52574.9 |
websosuperuserid | Unicode String | 1.3.6.1.4.1.52574.10 |
websosyncallowed | Unicode String | NEW ATTRIBUTE |