背景
需要支持管理板通过柜内设备间通信对BMC进行管理
关联Iuuse
决策点
Redfish接口 GET/PATCH /redfish/v1/AccountService 新增Oem属性
详细描述
1、uri:/redfish/v1/AccountService
变化类型:新增属性
操作类型:GET
应用场景:查询框间鉴权使能、框间通道会话权限
| 属性名称 | 取值类型 | 取值范围 | 默认值 | 操作权限 | 属性说明 | 约束 |
|---|---|---|---|---|---|---|
| InterChassAuthentication{ | Object | |||||
| Enabled | Boolean | true/false | false | ReadOnly | 框间通信使能 | |
| AccessRole | String | [“Administrator”、“Operator”、“CommonUser”、“NoAccess”] | Administrator | ReadOnly | 框间通信通道对应生成会话的权限 | |
| } | ||||||
2、uri:/redfish/v1/AccountService
变化类型:新增属性
操作类型:PATCH
应用场景:配置框间鉴权使能、框间通道会话权限
| 属性名称 | 取值类型 | 取值范围 | 默认值 | 操作权限 | 属性说明 | 约束 |
|---|---|---|---|---|---|---|
| InterChassAuthentication{ | Object | |||||
| Enabled | boolean | true/false | false | UserMgmt | 框间通信使能 | 可选属性 |
| AccessRole | string | [“Administrator”、“Operator”、“CommonUser”、“NoAccess”] | Administrator | UserMgmt | 框间通信通道对应生成会话的权限 | 可选属性 |
| } | ||||||
评审结论
同意redfish接口/redfish/v1/AccountService新增属性用于查询/设置框间通信鉴权使能、通道会话权限,具体如下:
Oem/InterChassAuthentication/Enabled,类型为boolean,默认为false,GET权限:ReadOnly, PATCH权限:UserMgmt
Oem/InterChassAuthentication/AccessRole,类型为string,取值范围[“Administrator”、“Operator”、“CommonUser”、“NoAccess”],默认为Administrator,GET权限:ReadOnly, PATCH权限:UserMgmt