Skip to main content
BluINFO

RemoveUserRole

Overview 

Removes an existing Role from an existing User. Returns Success/Error code.

Request Information


Method

POST - api/Person/RemoveUserRole

URI Parameters

None.

Body Parameters

UserRoleViewModel

Name Description Type Additional information
UserId

Represents the PK of an existing User

globally unique identifier

None.

RoleId

Represents the PK of an existing Role assigned to an existing User represented by UserId

globally unique identifier

None.

JSON

{
  "UserId": "2acd6775-8517-4092-a1e9-e9a585eed1c4",
  "RoleId": "58c8d5c9-9877-443d-8ef5-c511aa9f9e0f"
}

XML

<UserRoleViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BluSKYWebAPI.Controllers">
  <RoleId>58c8d5c9-9877-443d-8ef5-c511aa9f9e0f</RoleId>
  <UserId>2acd6775-8517-4092-a1e9-e9a585eed1c4</UserId>
</UserRoleViewModel>

Response Information 


Resource Description

Result

Name Description Type Additional information
ResultCode

Represents the result code

integer

None.

Description

Represents a description of the result code

string

None.

Response Formats 

JSON

{
  "ResultCode": 1,
  "Description": "sample string 2"
}

XML

<Result xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BluSKYWebAPI.Controllers">
  <Description>sample string 2</Description>
  <ResultCode>1</ResultCode>
</Result>
  • Was this article helpful?