Skip to main content
Skip table of contents

Konfiguration des Nutzerimport mit Active Directory

Neben der lokalen Benutzerverwaltung bietet die ForumSuite die Möglichkeit des Benutzerimports. Für die Java Plattform steht hierfür eine Schnittstelle zum Active Directory bereit.

Voraussetzungen

  1. Der Active Directory Server muss vom ForumSuite Server erreichbar sein
  2. Der Zugriff auf das Active Directory ist zulässig, ggf. mittels seperaten technischen AD-Nutzer
  3. Es existiert eine Konfigurationsdatei zur Steuerung des Active Directory Import

Konfiguration ForumSuite

In der Konfigurationdatei für die ForumSuite application.properties wird der Pfad zur Konfigurationsdatei für den Active Directory Import angegeben. Der Dateiname ist prinzipiell frei wählbar.

application.ad.import.config.file=config/import_mapping_ad.json5

Konfiguration Active Directory Import

Allgemeiner lesender Zugriff auf das Active Directory

Der Zugriff benötigt einen Domainbenutzer, dessen Passwort und eine Beschreibung, wo im Active Directory die zu importierenden Nutzer zu finden sind.

config: {
user: 'reader@ad.domain.lan',
password: '',
searchbase: 'OU=Nutzer,OU=Firma,DC=ad,DC=domain,DC=lan',
filter: '(&(objectClass=person))'
}

Hinweis: Das Passwort uss aus technischen Gründen im Klartext vorliegen

Mapping der Daten aus dem Active Directory in ForumSuite Daten

Pflichtangaben

Eindeutige, idealerweise unveränderliche ID zur eindeutigen Identifikation des Mitarbeiters

fieldmap: {extid: {adId: 'objectSid',isPrimaryId: true},

Login-Kennung des Mitarbeiters bei Authentifizierung über das Active Directory

kennung: {adId: 'sAMAccountName'},

optionale Daten:

Hinweis: Sofern kein Import erwünscht, bitte Flag 'skip' für den Eintrag auf 'true' setzen

nachname: {adId: 'sn'},

vorname: {adId: 'givenName'},

titel: {adId: 'personalTitle'},

email: {adId: 'mail'},

telefon: {adId: 'telephoneNumber'},

mobiltelefon: {adId: 'mobile',skipImport: true},

telefonprivat: {adId: 'homePhone',skipImport: true}


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.