【变更声明】资源协作接口 SetNpuPowerCap 权限变更

变更声明

为了保证服务器产品接口的权限控制精细化管理以及操作安全,需要将资源协作接口 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类角色之一