Reference Guide

Table Of Contents
Example
Response Body
payload { "Type":"Fan Slot",
"Location":"slot301"}
Returns mapped privileges
/api/AccountService/Actions/
AccountService.GetPrivilegesForUser
This API represents user privileges and MAC address information for a particular user.
POST method for /api/AccountService/Actions/
AccountService.GetPrivilegesForUser
This method provides a list of user privileges for the user id and device mac address that is provided in the payload.
Description Returns user privilege and MAC address information for a particular user.
Privilege VIEW
HTTP response
codes
202
Example request
body
{ "UserId":"100",
"MacAddress":"d0:94:66:34:b7:de"
}
/api/AccountService/Actions/AccountService.GetUserDetail
This API returns details of the user who has logged in.
POST method for /api/AccountService/Actions/
AccountService.GetUserDetail
This method returns details of the user who has logged in. The details include user name, user ID, and role details.
Description
Returns details the user who has logged in.
Privilege VIEW
HTTP response
codes
202
Example
response body
{
"UserName": "root",
"UserDetails": [
{
"Id": "10042",
"UserName": "root",
"RoleId": "10",
"RoleName": "CHASSIS_ADMINISTRATOR"
}
]
}
Application settings 53