LdapConfiguration

LdapConfiguration
LdapConfiguration

Ldap configuration

JSON Example
{
    "domains": [
        "string"
    ],
    "ldapBindConfiguration": {
        "baseDn": "string",
        "bindDn": "string",
        "bindDnPassword": "string",
        "communicationMode": "string",
        "directorySearchAttribute": "string",
        "dnsLookupCertificateChain": [
            "string"
        ],
        "domainChanged": false,
        "openLdapConfiguration": {
            "bindUserFilterQuery": "string",
            "directorySearchGroupAttribute": "string",
            "directorySearchUserAttribute": "string",
            "groupsFilterQuery": "string",
            "membershipAttribute": "string",
            "objectUuidAttribute": "string",
            "uniquelyIdentifiableAttributeForGroup": "string",
            "uniquelyIdentifiableAttributeForUser": "string",
            "userMembershipsFilterQuery": "string",
            "usersFilterQuery": "string"
        },
        "primaryDomainController": {
            "certificate": "string",
            "certificateName": "string",
            "host": "string",
            "port": 0,
            "protocol": "string"
        },
        "secondaryDomainController": {
            "certificate": "string",
            "certificateName": "string",
            "host": "string",
            "port": 0,
            "protocol": "string"
        },
        "syncMode": "string",
        "type": "string"
    },
    "ldapConfigurationId": "string",
    "name": "string"
}
array of string
domains
Required  

List of domain names of the associated directory

ldapBindConfiguration
Required  

Ldap bind configuration

string As uuid As uuid
ldapConfigurationId
Optional

Ldap configuration Id

string
name
Required  
Constraints: minLength: 1

Ldap configuration name