LdapBindConfiguration
LdapBindConfiguration
Ldap bind configuration
JSON Example
{
"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"
}
string
baseDn
Required
Constraints:
minLength: 1
Base distinguished name
string
bindDn
Required
Constraints:
minLength: 1
Bind distinguished name
string
bindDnPassword
Optional
Bind distinguished name password
string
communicationMode
Optional
Constraints:
default: SECURE
The mode in which to communicate with remote servers
Enumeration:
SECURE,
UNSECURE
string
directorySearchAttribute
Optional
Identifies the name of the attribute that will be used to search for users in a directory
array of
string
dnsLookupCertificateChain
Optional
List of certificate chain to use when connecting to domain controllers via DNS lookup, encoded in PEM format.
boolean
domainChanged
Optional
Is domain changed
string
syncMode
Optional
LDAP directory sync mode
string
type
Required
Ldap directory type