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?