Virima API Specification - RoleAccessService Services
The requests documented in this section are directed to
RoleAccessService resources, which represent .
getAllRoleAccess POST Interface
Method: POST
Relative URL: roleaccess/get
Request Headers: Accept, Authorization
Response Headers: Content-Length, Content-Type.
Request Structure:
Field Name | Type | Description |
---|
roleAccessEntity | RoleAccessEntity | |
Response Structure:
Field Name | Type | Description |
---|
response | Response | |
Example Request:
GETALLROLEACCESS
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
"id":2147483647,
"entity":"?"
}
Example Response:
{
"id":1498482065,
"response":"?"
}
getMapings GET Interface
Method: GET
Relative URL: roleaccess/get-action-role-mapings
Request Headers: Accept, Authorization
Response Headers: Content-Length, Content-Type.
Response Structure:
Field Name | Type | Description |
---|
response | Response | |
Example Request:
Example Response:
{
"id":2147483647,
"response":"?"
}
getRoleGroups GET Interface
Method: GET
Relative URL: roleaccess/get-role-groups/module-name
Request Headers: Accept, Authorization
Response Headers: Content-Length, Content-Type.
Response Structure:
Field Name | Type | Description |
---|
response | Response | |
Example Request:
Example Response:
{
"id":2147483647,
"response":"?"
}
editRoleAccess POST Interface
Method: POST
Relative URL: roleaccess/edit-role-access
Request Headers: Accept, Authorization
Response Headers: Content-Length, Content-Type.
Request Structure:
Field Name | Type | Description |
---|
editValueRoleAccessArray | EditValueRoleAccessArray | |
Response Structure:
Field Name | Type | Description |
---|
response | Response | |
Example Request:
EDITROLEACCESS
Host: example.com
Authorization: Basic xxxxxxxxxxxxxxxxxxx
Content-Type : nnn
{
"id":2147483647,
"editValue":[
{
"id":1077180748,
"roleActionId":"?",
"actionId":"?",
"roleId":"?",
"value":"?"
} ]
}
Example Response:
{
"id":2147483647,
"response":"?"
}