LDAP
com.apple.ldap.account
The payload that configures a Lightweight Directory Access Protocol (LDAP) account.
macOS: user channel only
Configuration Keys (7)
| Key | Type | Description | Default | Range |
|---|---|---|---|---|
LDAPAccountDescriptionstringAccount description | string | The description of the account. | Default: — | Range: — |
LDAPAccountUserNamestringAccount username | string | The user's user name. | Default: — | Range: — |
LDAPAccountPasswordstringAccount password | string | The user's password. Only use this in encrypted profiles. | Default: — | Range: — |
| string | The server's address. | Default: — | Range: — | |
LDAPAccountUseSSLbooleanUse SSL | boolean | If 'true', the system enables SSL. | Default: true | Range: — |
LDAPSearchSettingsarraySearch settings | array | An array of search settings dictionaries. | Default: — | Range: — |
An LDAP search setting | dict | An item within the Search Settings array | Default: {"LDAPSearchSettingDescription":"My Search","LDAPSearchSettingScope":"LDAPSearchSettingScopeSubtree","LDAPSearchSettingSearchBase":"o=My Company ou=MyDepartment"} | Range: — |
Description | string | The description of this search setting. | Default: "My Search" | Range: — |
LDAPSearchSettingScopestringSearch setting scope | string | The type of recursion to use in the search: 'LDAPSearchSettingScopeBase': The search uses only the immediate node that the search base points to. 'LDAPSearchSettingScopeOneLevel': The search uses the node plus its immediate children. 'LDAPSearchSettingScopeSubtree': The search uses the node plus all children, regardless of depth. | Default: "LDAPSearchSettingScopeSubtree" | Range: Base (LDAPSearchSettingScopeBase), One Level (LDAPSearchSettingScopeOneLevel), Subtree (LDAPSearchSettingScopeSubtree) |
| string | The path to the node where a search should start. | Default: "o=My Company,ou=My Department" | Range: — | |
| string | The VPNUUID of the per-app VPN the account uses for network communication. | Default: — | Range: — |