DM-
SV01 Server ● BMC User Manual ● Rev. 2.1
61
Add new BMC user
POST
3.3.11.2 Add BMC User
Change BMC user role
PATCH
3.3.11.3 Change BMC User Role
Change BMC user
password
PATCH
3.3.11.4 Change BMC User Password
Delete BMC user
DELETE
3.3.11.5 Delete BMC User
Update BMC FW
POST
3.3.12.1 Update BMC Firmware
Update BIOS FW
POST
3.3.12.2 Update BIOS Firmware
View log entries
GET
3.3.13.1 View Log Entries
Clear log entries
POST
3.3.13.2 Delete Log Entries
BMC reboot
POST
3.3.14.1 Reboot BMC
BMC factory reset
POST
3.3.14.2 Reset BMC to Factory Defaults
3.3.1 Session Login
The user can perform a session login authentication in the BMC by means of the POST operation
described below. The username and password must be sent inside the payload field.
Function
BMC Login
Operation
POST
URI
https://<BMC_IP>/redfish/v1/SessionService/Sessions
Payload
{
“UserName” : “<username>”,
“Password” : ”<password>”
}
Header
None
Expected
response
201 created
Reply
{
"X-Auth-Token": "<token>",
“Location”: “/redfish/v1/SessionService/Sessions/<location_id>”
}
Once the operation is successful, it returns the response “201 Created”. The session location is then
created with a corresponding ID and an X-Auth-Token is generated.
Important:
The X-Auth-Token is used in the header of further redfish requests as an authorization ID.