OrganizationLdapSettings

OrganizationLdapSettings
OrganizationLdapSettings

The organization LDAP settings.

JSON Example undefined undefined
{
    "enabled": false,
    "settingsSource": "string",
    "inheritedCustomUsersOu": "string",
    "definedSettings": {
        "hostName": "string",
        "port": 0,
        "ssl": false,
        "pagedSearchDisabled": false,
        "pageSize": 0,
        "maxResults": 0,
        "maxUserGroups": 0,
        "searchBase": "string",
        "userName": "string",
        "password": "string",
        "groupSearchBase": "string",
        "customUiButtonLabel": "string",
        "userAttributes": {
            "objectClass": "string",
            "objectIdentifier": "string",
            "userName": "string",
            "email": "string",
            "displayName": "string",
            "givenName": "string",
            "surname": "string",
            "telephone": "string",
            "groupMembershipIdentifier": "string",
            "groupBackLinkIdentifier": "string",
            "domain": "string",
            "managerIdentifier": "string"
        },
        "groupAttributes": {
            "objectClass": "string",
            "objectIdentifier": "string",
            "groupName": "string",
            "membership": "string",
            "membershipIdentifier": "string",
            "backLinkIdentifier": "string"
        }
    }
}
boolean
enabled
Required

enabled

string
settingsSource
Optional

LDAP source for the organization. INHERIT_SYSTEM will inherit provider settings where available, and DEFINED allows settings custom LDAP settings.

string
inheritedCustomUsersOu
Optional

Custom organizational unit (OU) for users when inheriting provider settings.

definedSettings
Optional

LDAP settings when using a defined LDAP settings source.