Group Web Services
Overview
Universal Controller supports the following RESTful-based web services for User and Group operations, which are listed alphabetically on this page.
Formatting specifications for each web service, including details about parameter requirements, are provided.
Create a Group
Description | |
|---|---|
URI | |
HTTP Method | POST |
Description | Creates a new User Group. |
Example URI | |
Consumes Content-Type | application/xml, application/json |
Produces Content-Type | n/a |
Example | See Create and Modify a Group: XML and JSON Examples, below. |
Group Properties | See Group Group Properties, below. |
Group Member Properties | See Group Group Member Properties, below. |
Group Permission Properties | See Group Group Permission Properties, below. |
Group Role Properties | See Group Group Role Properties, below. |
Example Response |
|
Create and Modify a Group: XML and JSON Examples
The excludeRelated and retainSysIds properties are specified as attributes in the <userGroup> element of XML web services.
XML | JSON |
|---|---|
|
|
Delete a Group
Description | |
|---|---|
URI | |
HTTP Method | DELETE |
Description | Deletes a Group. |
URI Parameters | See Group Delete a Group URI Parameters, below. |
Example URI | |
Example Response |
|
Delete a Group: URI Parameters
Parameter | Description | Specifications | Required | Mutually Exclusive With |
|---|---|---|---|---|
| ID used within the Controller to identify this group. | String; URI parameter. | Y (unless |
|
| Name used within the Controller to identify this group. | String; URI parameter. | Y (unless |
|
List Groups
Description | |
|---|---|
URI | |
HTTP Method | GET |
Description | Retrieves information on all Groups. |
Example URI | |
Authentication | HTTP Basic |
Produces Content-Type | application/xml, application/json |
Example | |
Group Properties | |
Group Member Properties | |
Group Permission Properties | |
Group Role Properties |
List Groups XML and JSON Examples
XML | JSON |
|---|---|
|
|
Modify a Group
Description | |
|---|---|
URI | |
HTTP Method | PUT |
Description | Modifies the Group specified by the |
Example URI | |
Consumes Content-Type | application/xml, application/json |
Produces Content-Type | n/a |
Example Request | |
Group Properties | |
Group Member Properties | |
Group Permission Properties | |
Group Role Properties | |
Example Response |
|
Read a Group
Description | |
|---|---|
URI | |
HTTP Method | GET |
Description | Retrieves information on a specific Group. |
URI Parameters | See Read a Group: URI Parameters, below. |
Example URI |