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 | |