LDAP-Export
Das BlueMind LDAP-Export-Plugin ermöglicht es, die in BlueMind definierten Benutzer und Gruppen in ein LDAP-Verzeichnis zu exportieren.
Betrieb
BlueMind exportiert seine Daten in ein openLDAP-Verzeichnis. Dieser Dienst wird bei der Installation des LDAP-Export-Plugins und seinen Abhängigkeiten installiert.
Struktur des erzeugten Verzeichnisses
Der DN der generierten Verzeichniswurzel ist dc=local.
Jede BlueMind-Domäne exportiert ihre Daten in einen dedizierten Zweig, der mit der UID der Domänen benannt ist. Unterhalb dieser Domänenzweige werden die Benutzer und Gruppen der entsprechenden Domäne in dedizierten Zweigen platziert.
Für ein BlueMind, das aus zwei separaten Domains mit den UIDs domain1.internal und domain2.internal besteht, ist die Struktur des LDAP-Verzeichnisses beispielsweise:
dc=local
|- dc=domain1.internal,dc=local
| |- ou=users,dc=domain1.internal,dc=local
| | |- # Benutzer der UID-Domain domain1.internal
| | |- ...
|
| |- ou=groups,dc=domain1.internal,dc=local
| | |- # Gruppen der UID-Domain domain1.internal
| | |- ...
|
|- dc=domain2.internal,dc=local
\- or=users,dc=domain2.internal,dc=local
| \- # Benutzer der UID-Domäne domain2.internal
| | |- ...
|
\- ou=groups,dc=domain2.internal,dc=local
\- # Groups of the domain of UID domain2.internal
|- ...
Authentifizierung
Es ist möglich, sich im LDAP-Verzeichnis mit BlueMind-Benutzerkonten zu authentifizieren, indem du den DN des Benutzers und sein BlueMind-Passwort verwendest.
Les mots de passe ne sont pas exportés dans l'annuaire LDAP.
Pour valider un mot de passe, l'annuaire LDAP est configuré pour interroger le service BlueMind bm-core via le service bm-ysnp.
Les mots de passe des administrateurs racines (rootdn) :
| Wurzel | DN Administrator | Passwort | Beschreibung |
|---|---|---|---|
| dc=local | uid=admin,dc=local | Der von _ admin0@global.virt _ | Wird von BlueMind verwendet, um den Inhalt des Verzeichnisses zu verwalten. |
| cn=config | uid=admin,cn=config | Der von _ admin0@global.virt _ | Wird von BlueMind verwendet, um die Konfiguration des Verzeichnisses zu verwalten. |
Es ist möglich, API-Schlüssel für die Authentifizierung zu verwenden.
Vorgehensweise bei der Installation
- Installiere die notwendigen Pakete auf dem Server, auf dem BlueMind läuft:
- Debian/Ubuntu
- RedHat/CentOS
aptitude update
aptitude install bm-plugin-admin-console-ldap-export bm-plugin-core-ldap-export
yum update
yum install bm-plugin-admin-console-ldap-export bm-plugin-core-ldap-export
- Starten Sie BlueMind neu:
bmctl restart
- Installieren Sie das Paket bm-ldap-role auf dem Server, auf dem das LDAP-Verzeichnis laufen soll (dies kann der BlueMind-Server selbst oder ein separater Server sein) und starten Sie diesen neu:
- Debian/Ubuntu
- RedHat/CentOS
aptitude update
aptitude install bm-ldap-role
yum update
yum install bm-ldap-role
Sollten während der Installation der Pakete Fragen gestellt werden, wählen Sie bitte die Standardantwort.
La configuration de l'annuaire LDAP est ré-initialisée par BlueMind aux étapes suivantes.
-
Weisen Sie dem Server die Rolle zu. Hierzu :
- se connecter en tant que superadministrateur admin0, se rendre dans la console d'administration > Serveurs de l'application
- s'il s'agit d'un serveur séparé et qu'il n'existe pas encore, l'ajouter au moyen du bouton Nouveau > Serveur
- Wählen Sie den Server aus und gehen Sie auf die Registerkarte "Serverrollen".
- Aktivieren Sie im Abschnitt „Verzeichnisse“ die Option „Von BlueMind generiertes LDAP-Master-Verzeichnis“:

-
Bestätigen Sie durch Klicken auf „Speichern“
-
Ordnen Sie diesen Server dann der/den gewünschten Domäne(n) zu. Pour cela, se rendre dans la partie Gestion du domaine > Domaines Supervisés et :
- Wählen Sie die Domäne, die im LDAP-Format exportiert werden soll.
- Klicken Sie auf die Registerkarte "BM-Dienste".
- sélectionner le serveur pour le service de même libellé "Annuaire LDAP maître généré par BlueMind" :

- Bestätigen Sie durch Klicken auf „Speichern“
Wiederholen Sie den Vorgang für jeden gewünschten Bereich.