API Guide
"ServerName": [
"10.35.195.1"
],
"UserName": "Admin",
"Password": "",
"ServerPort": 3268,
"BaseDistinguishedName": null,
"AttributeUserLogin": null,
"AttributeGroupMembership": null,
"SearchFilter": null,
"NetworkTimeOut": 120,
"SearchTimeOut": 120,
"CertificateValidation": false,
"CertificateFile": null,
"Groups": [
{
"@odata.id": "/api/AccountService/ExternalAccountProvider/
LDAPAccountProvider(2814)/Groups"
}
]
}
]
}
POST method for LDAPAccountProvider
This method adds an LDAP Directory Service.
Description
Adds an LDAP Directory Service.
Privilege SECURITY_SETUP
HTTP response
codes
200
Example
Input:
{
"Name": "seaquest",
"Id":1,
"ServerType": "DNS",
"ServerName": ["10.35.195.1"],
"UserName": "Admin",
"Password": "XXXXX",
"ServerPort": 0,
"BaseDistinguishedName" : "dc=dell,dc=com",
"AttributeUserLogin": null,
"AttributeGroupMembership": null,
"NetworkTimeOut": 300,
"SearchTimeOut": 300,
"CertificateValidation": false,
"CertificateFile": ""
}
Output:
{
"Id": 2914,
"Name": "seaquest",
"ServerType": "DNS",
"ServerName": [
"10.35.195.1"
],
"UserName": "Admin",
"Password": "",
"ServerPort": 389,
"BaseDistinguishedName": "dc=dell,dc=com",
"AttributeUserLogin": null,
"AttributeGroupMembership": null,
"SearchFilter": null,
"NetworkTimeOut": 300,
"SearchTimeOut": 300,
Application settings
53