API Guide
/api/AccountService/ExternalAccountProvider/
ADAccountProvider(Id)
This URI represents a specific Active Directory server.
GET method for ADAccountProvider(Id)
This method returns the details of a specific Active Directory server from the collection.
Description Returns the details of a specific Active Directory server.
Privilege VIEW
HTTP response
codes
200
Example
Input:
Output:
{
"@odata.context":
"$metadata#Collection(ExternalAccountProvider.ADAccountProvider)",
"@odata.count": 1,
"value": [
{
"@odata.id": "/api/AccountService/ExternalAccountProvider/
ADAccountProvider(1264)",
"Id": 1264,
"Name": "Dell Servers",
"ServerType": "MANUAL",
"ServerName": [
"ausdc12amer29.amer.dell.com"
],
"UserName": "Admin",
"Password": "XXXXXX",
"ServerPort": 3268,
"SsoEnablement": false,
"KerberosFile": null,
"NetworkTimeOut": 120,
"SearchTimeOut": 120,
"CertificateValidation": false,
"CertificateFile": null,
"Groups": [
{
"@odata.id": "/api/AccountService/ExternalAccountProvider/
ADAccountProvider(1264)/Groups"
}
]
}
]
}
PUT method for ADAccountProvider(Id)
This method updates the details of a specific Active Directory server in the collection.
Description
Updates the details of a specific Active Directory server.
Privilege SECURITY_SETUP
HTTP response
codes
200
Example
Input:
{
"Name": "Starship",
"Id": 2714,
Application settings 49