变更声明
为了保证服务器产品接口的权限控制精细化管理以及操作安全,需要将资源协作接口 bmc.kepler.Systems.Board.NpuBoards 下的方法 SetNpuPowerCap 变更为BasicSetting权限,更多详细内容请见评审材料:
受影响的版本
- openUBMC 25.03
- openUBMC 25.06
- openUBMC 25.09
变更描述
规格变化
不涉及
外观变化
不涉及
外部接口变化
资源协作接口 bmc.kepler.Systems.Board.NpuBoards 下的方法 SetNpuPowerCap 变更为BasicSetting权限,具体变更点如下:
变更前
- 方法权限:ConfigureSelf
变更后
- 方法权限:BasicSetting
安装方式变化
不涉及
兼容性说明
- BMC固件兼容性:当前变更仅涉及BMC的固件软件版本,不涉及兼容性
- openUBMC 和 BMC SDK 兼容性:此接口不依赖SDK,不涉及兼容性
文档影响
影响 openUBMC 社区开发文档中心API文档
建议动作
- BMC内部组件间调用资源协作接口方法不受权限限制,此场景无需处理
- 若存在直接调用此方法实现北向接口的场景,需要排查该北向接口的调用者是否具备
BasicSetting权限。在openUBMC的权限管理机制下,仅管理员、操作员具备BasicSetting权限,另外自定义用户可单独配置BasicSetting权限。请确保该北向接口的调用者为以上3类角色之一