控制对特定设备的访问权
设备首次受 Lenovo XClarity Administrator 管理时,默认情况下有一组预定义的角色组有权访问这些设备。可更改能访问特定受管设备的角色组。将权限授予特定角色组后,只有属于该角色组的用户可以查看和操作这些特定设备。
开始之前
只有具备 lxc-supervisor、lxc-security-admin 或 lxc-recovery 权限的用户才可以执行此操作。
关于本任务
访问控制在每个设备上单独设置。它并非针对容器设置,如机架和资源组。
对于机箱或机柜中的组件,用户必须至少具备机箱或机柜的只读访问权限才能查看机箱或机柜中的组件。如果用户连机箱或机柜的只读访问权限也不具备,他们或许可以在某些视图中查看组件,但一定能在所有视图中查看此类组件。
具有 lxc-supervisor 权限的用户可查看和操作所有资源,而不论其是否属于拥有该资源访问权的指定角色组。无法删除 lxc-supervisor 角色组对任何资源的访问权。
如果用户不属于拥有特定受管设备访问权的角色组,则该用户无法查看或操作该特定设备。其中包括通过 Lenovo XClarity Administrator 启动管理控制器 Web 界面。对于 Flex 和 System x 设备,用户也无法直接登录其没有访问权的 CMM 或管理控制器。
默认访问控制设置用于设置以下两种情况下设备的访问权限:设备初次受 XClarity Administrator 管理时,以及将特定设备的访问权限重置为默认设置时。更改默认访问控制设置不会自动更改已受管设备的访问权限。
如果用户是多个角色组的成员,且这些角色组分配给了不同的设备,则用户在每个设备上允许执行的操作可能不同。例如,如果用户是默认角色组 LXC-FW-ADMIN 和 LXC-OS-ADMIN 的成员,且 LXC-FW-ADMIN 拥有服务器 A 的访问权而 LXC-OS-ADMIN 没有服务器 A 的访问权,则该用户可在服务器 A 上更新固件,但不能在服务器 A 上部署操作系统。如果 LXC-OS-ADMIN 拥有服务器 B 的访问权,而 LXC-FW-ADMIN 没有服务器 B 的访问权,则该用户可在服务器 B 上部署操作系统,但不能在服务器 B 上更新固件。
如果限制访问具有父资源(如 Flex 机箱中的服务器或交换机)的设备,则用户必须至少具有该父资源的只读权限,才能与该设备完全交互。如果用户至少具有设备的只读访问权限,但是没有父资源的只读访问权限,则用户不能查看设备清单视图,但是可能可以在某些视图(如作业和事件)中查看该设备。
例如,可以为父资源创建角色组,并为该角色组分配 lxc-operator 角色。将所有应该可以访问任何子资源(如 Flex 机箱中的服务器或交换机)的用户添加到该角色组中。然后,将该角色组作为可以访问父资源的一个组添加。
过程
完成以下过程以通过将角色组与设备相关联来控制对特定设备的访问。
完成之后
也可通过执行以下操作来控制设备的访问权:
单击编辑图标(),然后单击重置为默认值,可将权限更改为默认角色组和公共访问设置。
更改默认角色组和公共访问设置(请参阅更改默认权限)。
通过单击已启用切换开关将资源访问控制更改为已禁用,可禁用资源访问权限控制。这意味着所有角色组均可访问所有受管设备。