Lightweight Directory Access Protocol
ucmdb_rest.ldap.RetrieveLDAP(server)
Initialize the service with a reference to the main level UCMDB server
Source code in ucmdb_rest\ldap.py
getLDAPSettings()
Retrieves the full LDAP configuration from the UCMDB server.
This includes connection URLs, service account details (masked), user/group search filters, and attribute mappings.
Returns:
| Type | Description |
|---|---|
Response
|
A JSON array containing dictionaries for each configured LDAP repository. |
Example Response Structure:
[ { "connection": {"url": "ldap://...", "searchUser": "..."}, "user": {"userClass": "user", "uniqueIdAttribute": "employeeID"}, "group": {"groupClass": "group", "memberAttribute": "member"} } ]