用户角色指定了用户可以对给定资源执行的操作。角色确定用户获得授权可对给定资源执行的活动,从而确保用户只能执行完成适当操作必需的功能。这样可以实现对特定资源的域控制,如果您的权限没有限制,还可实现系统范围的控制。

一个用户只能拥有一个角色。下表列出了每个用户角色的权限。

表 1. NSX Manager 用户角色
角色 权限
企业管理员

此角色的用户可以执行与 NSX 产品的部署和配置相关的所有任务以及与此 NSX Manager 实例的管理相关的任务。

NSX 管理员

此角色的用户可以执行与此 NSX Manager 实例的部署和管理相关的所有任务。例如,安装虚拟设备、配置端口组。

安全管理员

此角色的用户除了可以查看系统中的报告和审核信息外,还可以配置安全合规性政策。例如,定义分布式防火墙规则、配置 NAT 和负载平衡器服务。

审核员 此角色的用户只能查看系统设置、审核、事件和报告信息,无法进行任何配置更改。
安全工程师(在 NSX Data Center for vSphere 6.4.2 中引入)。 此角色的用户可以执行所有安全任务,例如,配置策略和防火墙规则。此类用户对某些网络功能具有读取访问权限,但不能访问主机准备和用户帐户管理。
网络工程师(在 NSX Data Center for vSphere 6.4.2 中引入)。 此角色的用户可以执行所有网络连接任务,例如,路由、DHCP 和桥接。用户对端点安全功能具有读取权限,但无法访问其他安全功能。
安全和角色管理员(在 NSX Data Center for vSphere 6.4.5 中引入)。 此角色中的用户具备安全工程师拥有的所有功能权限,并且还可以执行用户管理任务。
在为 SSO 用户分配角色时,将授予在以下界面中的访问权限:
  • vSphere Web Client 中的网络和安全插件。
  • NSX Manager 设备,包括 API。此访问权限仅在 NSX 6.4 或更高版本中可用。
企业管理员角色拥有与 NSX Manager 管理员用户相同的 NSX Manager 设备和 API 访问权限。其他 NSX 角色拥有 NSX Manager 设备和 API 的 只读访问权限。

例如:

如果 SSO 用户拥有除企业管理员角色以外的任何角色,则这些用户可以在只读模式下访问 NSX Manager UI 并运行 API 请求。这些用户可以通过 GET API 请求访问 NSX API,但是他们无法运行 PUT、POST 和 DELETE API 请求。此外,这些 SSO 用户也无法在 NSX Manager UI 中执行停止、配置、编辑等操作。