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"
        },
        "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