NSX-T Data Center REST API

IdentitySourceLdapServer (schema)

An LDAP server

Information about a single LDAP server.

Name Description Type Notes
bind_identity Username or DN for LDAP authentication

A username used to authenticate to the directory when admnistering roles in NSX. This user should have privileges to search the LDAP directory for groups and users. This user is also used in some cases (OpenLDAP) to look up an NSX user's distinguished name based on their NSX login name. If omitted, NSX will authenticate to the LDAP server using an LDAP anonymous bind operation. For Active Directory, provide a userPrincipalName (e.g. [email protected]) or the full distinguished nane. For OpenLDAP, provide the distinguished name of the user (e.g. uid=admin, cn=airius, dc=com).
string
certificates TLS certificate(s) for LDAP server(s)

If using LDAPS or STARTTLS, provide the X.509 certificate of the LDAP server in PEM format. This property is not required when connecting without TLS encryption and is ignored in that case.
array of string
enabled If true, this LDAP server is enabled

Allows the LDAP server to be enabled or disabled. When disabled, this LDAP server will not be used to authenticate users.
boolean Default: "True"
password Username for LDAP authentication

A password used when authenticating to the directory.
secure_string
url The URL for the LDAP server

The URL for the LDAP server. Supported URL schemes are LDAP and LDAPS. Either a hostname or an IP address may be given, and the port number is optional and defaults to 389 for the LDAP scheme and 636 for the LDAPS scheme.
string Required
use_starttls Enable/disable StartTLS

If set to true, Use the StartTLS extended operation to upgrade
the connection to TLS before sending any sensitive information.
The LDAP server must support the StartTLS extended operation
in order for this protocol to operate correctly. This option
is ignored if the URL scheme is LDAPS.
boolean Default: "False"