POST api/reportserver/v2/userroles

Creates a new user role.

Request Information

URI Parameters

None.

Body Parameters

User role model.

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

Sample:
{
  "Name": "sample string 1",
  "Description": "sample string 2",
  "UserIds": [
    "sample string 1",
    "sample string 2"
  ]
}

Response Information

Resource Description

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

Sample:
{
  "Id": "sample string 1",
  "Name": "sample string 2",
  "Description": "sample string 3",
  "IsSystemRole": true,
  "UserIds": [
    "sample string 1",
    "sample string 2"
  ]
}
In this article
Not finding the help you need?