WikiAPI-Katalogldap

ldap

7 Funktionen in dieser Kategorie.

ldap.config.read GET /api/admin/ldap/config

LDAP-Konfiguration anzeigen

Hilfe

Zeigt die aktuelle LDAP-Konfiguration an. Das Bind-Passwort wird aus Sicherheitsgründen maskiert.

Beispiel-Prompts

  • Zeig mir die LDAP-Konfiguration
  • LDAP-Einstellungen?
  • Wie ist LDAP konfiguriert?
raw_response: Ja
ldap.config.update POST /api/admin/ldap/config

LDAP-Konfiguration speichern

Hilfe

Speichert die LDAP-Verbindungskonfiguration. Testet die Verbindung vor dem Speichern. Bei maskiertem Passwort (********) wird das bestehende Passwort beibehalten.

Parameter

Name Typ Required Default Beschreibung
server_url string Ja LDAP-Server-URL (z.B. ldaps://ad.firma.de)
port integer Nein 389 Port (Standard: 389, LDAPS: 636)
use_ssl integer Nein 0 SSL verwenden (0=nein, 1=ja)
bind_dn string Ja Bind-DN (z.B. cn=kiara,ou=services,dc=firma,dc=de)
bind_password string Ja Bind-Passwort (******** = bestehendes beibehalten)
search_base string Ja Such-Basis (z.B. ou=users,dc=firma,dc=de)

Beispiel-Prompts

  • Konfiguriere LDAP mit Server ldaps://ad.firma.de:636
  • LDAP-Konfiguration speichern

Confirmation

Diese Funktion erfordert eine Bestaetigung. Template: ldap-konfiguration speichern

Changelog

Area: ldap | Action: update

raw_response: Ja
ldap.config.delete DELETE /api/admin/ldap/config

LDAP-Konfiguration löschen

Hilfe

ACHTUNG: Löscht die LDAP-Konfiguration und deaktiviert alle LDAP-importierten Benutzer. Diese können sich nicht mehr anmelden!

Beispiel-Prompts

  • Lösche die LDAP-Konfiguration
  • LDAP deaktivieren

Confirmation

Diese Funktion erfordert eine Bestaetigung. Template: ldap-konfiguration löschen

Changelog

Area: ldap | Action: delete

raw_response: Ja
ldap.groups GET /api/admin/ldap/groups

Verfügbare AD-Gruppen auflisten

Hilfe

Verbindet sich mit dem LDAP-Server und listet alle verfügbaren Active-Directory-Gruppen auf.

Beispiel-Prompts

  • Welche AD-Gruppen gibt es?
  • Zeig mir die LDAP-Gruppen
raw_response: Ja
ldap.select_group POST /api/admin/ldap/group

AD-Gruppe auswählen und Sync starten

Hilfe

Wählt eine AD-Gruppe für die Benutzer-Synchronisation aus. Startet automatisch einen initialen Sync.

Parameter

Name Typ Required Default Beschreibung
group_dn string Ja Distinguished Name der Gruppe
group_name string Ja Anzeigename der Gruppe

Beispiel-Prompts

  • Wähle die Gruppe CN=KIara-Users aus
  • LDAP-Gruppe KIara-Users für Sync auswählen

Confirmation

Diese Funktion erfordert eine Bestaetigung. Template: ldap-gruppe {group_name} auswählen

Changelog

Area: ldap | Action: update

raw_response: Ja
ldap.deselect_group DELETE /api/admin/ldap/group

LDAP-Gruppenauswahl aufheben

Hilfe

ACHTUNG: Hebt die Gruppenauswahl für LDAP-Sync auf und deaktiviert alle LDAP-synchronisierten Benutzer!

Beispiel-Prompts

  • Hebe die LDAP-Gruppenauswahl auf
  • LDAP-Gruppe abwählen

Confirmation

Diese Funktion erfordert eine Bestaetigung. Template: ldap-gruppenauswahl aufheben

Changelog

Area: ldap | Action: delete

raw_response: Ja
ldap.sync POST /api/admin/ldap/sync

Manuellen LDAP-Sync starten

Hilfe

Synchronisiert Benutzer aus der konfigurierten AD-Gruppe. Erstellt neue Benutzer und deaktiviert entfernte.

Beispiel-Prompts

  • Starte einen LDAP-Sync
  • Synchronisiere die LDAP-Benutzer
  • LDAP-Sync manuell auslösen

Confirmation

Diese Funktion erfordert eine Bestaetigung. Template: ldap-sync starten

Changelog

Area: ldap | Action: update

raw_response: Ja