POST api/reportserver/v2/userroles
Creates a new user role.
Request Information
URI Parameters
None.
Body Parameters
User role model.
CreateUserRoleDataName | Description | Type | Additional information |
---|---|---|---|
Name |
Specifies the name of the user role. |
string |
Required |
Description |
Specifies the description of the user role. |
string |
None. |
UserIds |
The IDs of the assigned to the role users. |
Collection of string |
None. |
Request body formats
application/json, text/json
{ "Name": "sample string 1", "Description": "sample string 2", "UserIds": [ "sample string 1", "sample string 2" ] }
Response Information
Resource Description
UserRoleName | Description | Type | Additional information |
---|---|---|---|
Id |
Specifies the role identifier. |
string |
Required |
Name |
Specifies the user role name. |
string |
Required |
Description |
Specifies the description of the user role. |
string |
None. |
IsSystemRole |
Indicates whether the user role is a system role or not. |
boolean |
None. |
UserIds |
Returns a list of IDs of users that are assigned to the role. |
Collection of string |
None. |
Response Formats
application/json, text/json
{ "Id": "sample string 1", "Name": "sample string 2", "Description": "sample string 3", "IsSystemRole": true, "UserIds": [ "sample string 1", "sample string 2" ] }