【已评审】资源协作接口KVMSessionMode属性写权限

评审背景

【已评审】支持redfish接口返回kvm web链接

该评审新增资源协作接口与属性:

资源协作路径:/bmc/{customer}/Managers/:Id/GraphicalConsole
资源协作接口:bmc.{customer}.Managers.GraphicalConsole
属性:KVMSessionMode

当前现状

KVMSessionMode属性写权限为KVMMgmt,BMC用户已有的SessionMode属性写权限为BasicSetting,两边设置权限不一致;

评审点

  • 资源path:/bmc/{customer}/Managers/:Id/GraphicalConsole

  • 资源interface:bmc.{customer}.Managers.GraphicalConsole

  • 变化类型:修改KVMSessionMode属性写权限

  • 应用场景:设置KVM会话类型

  • 权限:KVMMgmt修改为BasicSetting

  • 详细描述:

    属性名称 变化类型 签名 读写权限 持久化 默认值 变化通知 属性说明 属性约束
    KVMSessionMode 修改权限 y 读写
    read:ReadOnly
    write:KVMMgmt修改为BasicSetting
    掉电持久化 0 false KVM会话类型 取值:
    0:共享模式
    1:独占模式

对于管理员和操作员,同时拥有 BasicSettingKVMMgmt权限;对于普通用户,无 BasicSettingKVMMgmt权限,该修改对于管理员、操作员、普通用户的使用无变更影响。

评审结论

同意将KVMSessionMode属性写权限由KVMMgmt修改为BasicSetting