Manage AD Groups with the KopiCloud AD API»
Manage AD Groups in Microsoft Active Directory using the KopiCloud AD API
List AD Groups Inside an OU»
GET /api/ADGroups
Parameters
Name | Type | Description | Mandatory |
---|---|---|---|
OUPath | string | Organization Unit DN Path | No |
Recursive | boolean | Recursive Search (Default = value) | No |
Auth-Token | string | Bearer or Basic Authentication Token | Yes |
Return Schema
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
Show AD Group Details»
GET /api/ADGroups/{GroupName}
Parameters
Name | Type | Description | Mandatory |
---|---|---|---|
GroupName | string | AD Group Name | Yes |
Auth-Token | string | Bearer or Basic Authentication Token | Yes |
Return Schema
1 2 3 4 5 6 7 8 9 10 11 12 |
|
Check If an AD Group Exists»
GET /api/ADGroups/{GroupName}/Exists
Parameters
Name | Type | Description | Mandatory |
---|---|---|---|
GroupName | string | AD Group Name | Yes |
Auth-Token | string | Bearer or Basic Authentication Token | Yes |
Return Schema
1 2 3 4 |
|
Get a List of All AD Groups»
GET /api/ADGroups/All
Parameters
Name | Type | Description | Mandatory |
---|---|---|---|
Auth-Token | string | Bearer or Basic Authentication Token | Yes |
Return Schema
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
List All AD Distribution Groups»
GET /api/ADGroups/Distribution/All
Parameters
Name | Type | Description | Mandatory |
---|---|---|---|
OUPath | string | Organization Unit DN Path | No |
Recursive | boolean | Recursive Search (Default = value) | No |
Auth-Token | string | Bearer or Basic Authentication Token | Yes |
Return Schema
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
List All AD Security Groups»
GET /api/ADGroups/Security/All
Parameters
Name | Type | Description | Mandatory |
---|---|---|---|
OUPath | string | Organization Unit DN Path | No |
Recursive | boolean | Recursive Search (Default = value) | No |
Auth-Token | string | Bearer or Basic Authentication Token | Yes |
Return Schema
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
Create an AD Distribution Group»
Note: Optional set the OU where to create the group or create it in the default Users OU
POST /api/ADGroups/{GroupName}/Distribution
Parameters
Name | Type | Description | Mandatory |
---|---|---|---|
OUPath | string | Organization Unit DN Path | No |
GroupName | string | AD Group Name | Yes |
GroupScope | string | AD GroupScope | No |
GroupDescription | string | AD Group Description | No |
GroupEmail | string | AD Group Email | No |
Auth-Token | string | Bearer or Basic Authentication Token | Yes |
Return Schema
1 2 3 4 5 6 7 8 9 10 11 12 |
|
Create an AD Security Group»
Note: Optional set the OU where to create the group or create it in the default Users OU
POST /api/ADGroups/{GroupName}/Security
Parameters
Name | Type | Description | Mandatory |
---|---|---|---|
OUPath | string | Organization Unit DN Path | No |
GroupName | string | AD Group Name | Yes |
GroupScope | string | AD GroupScope | No |
GroupDescription | string | AD Group Description | No |
GroupEmail | string | AD Group Email | No |
Auth-Token | string | Bearer or Basic Authentication Token | Yes |
Return Schema
1 2 3 4 5 6 7 8 9 10 11 12 |
|
Rename an AD Group»
PUT /api/ADGroups/{GroupName}/Rename/{NewGroupName}
Parameters
Name | Type | Description | Mandatory |
---|---|---|---|
GroupName | string | AD Group Name | Yes |
NewGroupName | string | New AD Group Name | Yes |
Auth-Token | string | Bearer or Basic Authentication Token | Yes |
Return Schema
1 2 3 4 5 6 7 8 9 10 11 12 |
|
Delete an AD Group»
DELETE /api/ADGroups/{GroupName}/Remove
Parameters
Name | Type | Description | Mandatory |
---|---|---|---|
GroupName | string | AD Group Name | Yes |
OUPath | string | Organization Unit DN Path | No |
Auth-Token | string | Bearer or Basic Authentication Token | Yes |
Return Schema
1 2 3 4 5 6 7 8 9 10 11 12 |
|