作为组织所有者,您可以在 VMware Aria Automation 中为用户分配组织角色和服务角色。角色决定了用户可以执行的操作或查看的内容。然后,在服务中,服务管理员可以分配项目角色。要确定要分配的角色,请评估下表中的任务。
Assembler 服务角色
Automation Assembler 服务角色决定您在 Automation Assembler 中可以查看的内容和可以执行的操作。这些服务角色由组织所有者在控制台中定义。
角色 | 说明 |
---|---|
Assembler 管理员 | 对整个用户界面和 API 资源具有读取和写入访问权限的用户。这是唯一可以查看和执行所有操作的用户角色,包括添加云帐户、创建新项目以及分配项目管理员。 |
Assembler 用户 | 不具有 Assembler 管理员角色的用户。 在 Automation Assembler 项目中,管理员将用户作为项目成员、管理员或查看者添加到项目中。管理员还可以添加项目管理员。 |
Assembler 查看者 | 具有读取访问权限的用户,可以查看信息,但不能创建、更新或删除值。这是所有服务中所有项目的只读角色。 具有查看者角色的用户可以查看管理员可使用的所有信息。除非您将他们设置为项目管理员或项目成员,否则他们无法执行任何操作。如果用户与项目关联,则他们具有与该角色相关的权限。项目查看者不会像管理员或成员角色那样扩展其权限。 |
除了服务角色外,Automation Assembler 还具有项目角色。在所有服务中都可以使用任何项目。
项目角色是在 Automation Assembler 中定义的,可能会因项目而异。
下表介绍了不同的服务和项目角色可以查看的内容和执行的操作,请记住,服务管理员对用户界面的所有区域具有完全权限。
项目角色说明可帮助您决定为用户提供哪些权限。
- 项目管理员利用服务管理员创建的基础架构来确保项目成员具有进行开发工作所需的资源。
- 项目成员在其项目中工作,以设计和部署云模板。您的项目只能包含您拥有的资源或与其他项目成员共享的资源。
- 项目查看者仅具有只读访问权限,但在某些情况下,他们可以执行诸如下载云模板之类的非破坏性操作。
- 项目主管是 Automation Service Broker 中批准策略定义了项目主管审批者的项目的审批者。要向主管提供批准上下文,还应考虑授予他们项目成员或查看者角色。
UI 上下文 | 任务 | Assembler 管理员 | Assembler 查看者 | Assembler 用户 用户必须是项目管理员或成员才能查看和执行项目相关任务。 |
|||
---|---|---|---|---|---|---|---|
项目管理员 | 项目成员 | 项目查看者 | 项目主管 | ||||
访问 Assembler | |||||||
控制台 | 在 Automation 控制台中,您可以查看并打开 Assembler | 是 | 是 | 是 | 是 | 是 | 是 |
基础架构 | |||||||
查看并打开“基础架构”选项卡 | 是 | 是 | 是 | 是 | 是 | 是 | |
管理 - 项目 | 创建项目 | 是 | |||||
更新或删除项目摘要、置备、Kubernetes、集成和测试项目配置中的值。 | 是 | ||||||
在项目中添加用户和组并分配角色。 | 是 | 是。您的项目。 | |||||
查看项目 | 是 | 是 | 是。您的项目 | 是。您的项目 | 是。您的项目 | 是。您的项目 | |
管理 - 用户和组 | 查看分配给自定义角色的用户和组。 | 是 | |||||
管理 - 自定义角色 | 创建自定义用户角色并将其分配给用户和组。 | 是 | |||||
管理 - 自定义名称 | 创建自定义资源名称。 | 是 | |||||
管理 - 密钥 | 创建和删除密钥可重用属性。 | 是 | |||||
管理 - 设置 | 打开或关闭内部设置。 | 是 | |||||
配置 - 云区域 | 创建、更新或删除云区域 | 是 | |||||
查看云区域 | 是 | 是 | |||||
查看云区域“洞察”仪表板 | 是 | 是 | |||||
查看云区域警示 | 是 | 是 | |||||
配置 - Kubernetes 区域 | 创建、更新或删除 Kubernetes 区域 | 是 | |||||
查看 Kubernetes 区域 | 是 | 是 | |||||
配置 - 特定实例 | 创建、更新或删除特定实例 | 是 | |||||
查看特定实例 | 是 | 是 | |||||
配置 - 映像映射 | 创建、更新或删除映像映射 | 是 | |||||
查看映像映射 | 是 | 是 | |||||
配置 - 网络配置文件 | 创建、更新或删除网络配置文件 | 是 | |||||
查看映像网络配置文件 | 是 | 是 | |||||
配置 - 存储配置文件 | 创建、更新或删除存储配置文件 | 是 | |||||
查看映像存储配置文件 | 是 | 是 | |||||
配置 - 定价卡 | 创建、更新或删除定价卡 | 是 | |||||
查看定价卡 | 是 | 是 | |||||
配置 - 标记 | 创建、更新或删除标记 | 是 | |||||
查看标记 | 是 | 是 | |||||
资源 - 计算 | 将标记添加到已发现的计算资源 | 是 | |||||
查看发现的计算资源 | 是 | 是 | |||||
资源 - 网络 | 修改网络标记、IP 范围、IP 地址 | 是 | |||||
查看发现的网络资源 | 是 | 是 | |||||
资源 - 安全 | 将标记添加到已发现的安全组 | 是 | |||||
查看已发现的安全组 | 是 | 是 | |||||
资源 - 存储 | 向发现的存储中添加标记 | 是 | |||||
查看存储 | 是 | 是 | |||||
资源 - Kubernetes | 部署或添加 Kubernetes 集群,以及创建或添加命名空间 | 是 | |||||
查看 Kubernetes 集群和命名空间 | 是 | 是 | 是。您的项目 | 是。您的项目 | 是。您的项目 | ||
活动 - 请求 | 删除部署请求记录 | 是 | |||||
查看部署请求记录 | 是 | 是 | 是。您的项目 | 是。您的项目 | 是。您的项目 | ||
活动 - 事件日志 | 查看事件日志 | 是 | 是 | 是。您的项目 | 是。您的项目 | 是。您的项目 | |
连接 - 云帐户 | 创建、更新或删除云帐户 | 是 | |||||
查看云帐户 | 是 | 是 | |||||
连接 - 集成 | 创建、更新或删除集成 | 是 | |||||
查看集成 | 是 | 是 | |||||
载入 | 创建、更新或删除载入计划 | 是 | |||||
查看载入计划 | 是 | 是。您的项目 | |||||
可扩展性 | |||||||
查看并打开“可扩展性”选项卡 | 是 | 是 | 是 | ||||
事件 | 查看可扩展性事件 | 是 | 是 | ||||
订阅 | 创建、更新或删除可扩展性订阅 | 是 | |||||
停用订阅 | 是 | ||||||
查看订阅 | 是 | 是 | |||||
库 - 事件主题 | 查看事件主题 | 是 | 是 | ||||
库 - 操作 | 创建、更新或删除可扩展性操作 | 是 | |||||
查看可扩展性操作 | 是 | 是 | |||||
库 - 工作流 | 查看可扩展性工作流 | 是 | 是 | ||||
活动 - 操作运行 | 取消或删除可扩展性操作运行 | 是 | |||||
查看可扩展性操作运行 | 是 | 是 | 是。您的项目 | ||||
活动 - 工作流运行 | 查看可扩展性工作流运行 | 是 | 是 | ||||
设计 | |||||||
设计 | 打开“设计”选项卡 | 是 | 是 | 是。 | 是。 | 是。 | 是 |
云模板 | 创建、更新和删除云模板 | 是 | 是。您的项目 | 是。您的项目 | |||
查看云模板 | 是 | 是 | 是。您的项目 | 是。您的项目 | 是。您的项目 | ||
下载云模板 | 是 | 是 | 是。您的项目 | 是。您的项目 | 是。您的项目 | ||
上载云模板 | 是 | 是。您的项目 | 是。您的项目 | ||||
部署云模板 | 是 | 是。您的项目 | 是。您的项目 | ||||
版本控制和还原云模板 | 是 | 是。您的项目 | 是。您的项目 | ||||
将云模板发布到目录 | 是 | 是。您的项目 | 是。您的项目 | ||||
自定义资源 | 创建、更新或删除自定义资源 | 是 | |||||
查看自定义资源 | 是 | 是 | 是。您的项目 | 是。您的项目 | 是。您的项目 | ||
自定义操作 | 创建、更新或删除自定义操作 | 是 | |||||
查看自定义操作 | 是 | 是 | 是。您的项目 | 是。您的项目 | 是。您的项目 | ||
资源 | |||||||
查看并打开“资源”选项卡 | 是 | 是 | 是 | 是 | 是 | 是 | |
部署 | 查看部署,包括部署详细信息、部署历史记录、价格、监控、警示、优化和故障排除信息 |
是 | 是 | 是。您的项目 | 是。您的项目 | 是。您的项目 | |
管理警示 | 是 | 是。您的项目 | 是。您的项目 | ||||
基于策略对部署运行实施后操作 | 是 | 是。您的项目 | 是。您的项目 | ||||
资源 - 所有资源 | 查看所有发现的资源 | 是 | 是 | ||||
对已发现的资源运行实施后操作。 操作仅适用于计算机,仅限于打开和关闭所有计算机的电源,以及 vSphere 计算机的远程控制台。 |
是 | ||||||
资源 - 所有资源 | 查看已部署、已载入、已迁移的资源 | 是 | 是 | 是。您的项目。 | 是。您的项目。 | 是。您的项目。 | |
根据策略对已部署、已载入和已迁移的资源运行实施后操作 | 是 | 是 | 是。您的项目。 | 是。您的项目。 | |||
资源 - 虚拟机 | 查看发现的计算机 | 是 | 是 | ||||
对已发现的计算机运行实施后操作。 操作仅限于打开和关闭电源以及 vSphere 计算机的远程控制台。 |
是 | ||||||
创建新的虚拟机 管理员可以使用此选项。但是,如果管理员启用设置,则其他用户角色也可以使用该选项。要激活该选项,请选择创建新资源。 并启用激活此选项后,Automation Service Broker 非管理员用户也可以基于任何映像和任何特定实例创建虚拟机。为了避免过度消耗资源,管理员可以创建审批策略,以根据使用的映像或请求的特定实例或大小拒绝或批准任何部署请求。 |
是 | 是。您的项目。 | 是。您的项目。 | 是。您的项目。 | |||
查看已部署、已载入和已迁移的资源。 | 是 | 是。您的项目。 | 是。您的项目。 | 是。您的项目。 | |||
根据策略对已部署、已载入和已迁移的资源运行实施后操作 | 是 | 是。您的项目。 | 是。您的项目。 | ||||
资源 - 卷 | 查看已发现的卷 | 是 | 是 | ||||
没有可用的实施后操作 | |||||||
查看已部署、已载入和已迁移的卷 | 是 | 是 | 是。您的项目。 | 是。您的项目。 | 是。您的项目。 | ||
根据策略对已部署、已载入和已迁移的卷运行实施后操作 | 是 | 是。您的项目。 | 是。您的项目。 | ||||
资源 - 网络和安全 | 查看发现的网络、负载均衡器和安全组 | 是 | 是 | ||||
没有可用的实施后操作 | |||||||
查看已部署、已载入和已迁移的网络、负载均衡器和安全组 | 是 | 是 | 是。您的项目。 | 是。您的项目。 | 是。您的项目。 | ||
根据策略对已部署、已载入和已迁移的网络、负载均衡器和安全组运行实施后操作 | 是 | 是。您的项目。 | 是。您的项目。 | ||||
警示 | |||||||
查看并打开“警示”选项卡 | 是 | 是 | 是 | 是 | 是 | ||
管理警示 | 是 | 是。您的项目 | 是。您的项目 | ||||
查看警示 | 是 | 是 | 是。您的项目 | 是。您的项目 | 是。您的项目 |
Service Broker 服务角色
Automation Service Broker 服务角色决定您在 Automation Service Broker 中可以查看的内容和可以执行的操作。这些服务角色由组织所有者在控制台中定义。
角色 | 说明 |
---|---|
Service Broker 管理员 | 必须对整个用户界面和 API 资源具有读取和写入访问权限。这是唯一可以执行所有任务(包括创建新项目和分配项目管理员)的用户角色。 |
Service Broker 用户 | 不具有 Automation Service Broker 管理员角色的任何用户。 在 Automation Service Broker 项目中,管理员将用户作为项目成员、管理员或查看者添加到项目中。管理员还可以添加项目管理员。 |
Service Broker 查看者 | 具有读取访问权限的用户,可以查看信息,但不能创建、更新或删除值。这是所有服务中所有项目的只读角色。 具有查看者角色的用户可以查看管理员可使用的所有信息。除非您将他们设置为项目管理员或项目成员,否则他们无法执行任何操作。如果用户与项目关联,则他们具有与该角色相关的权限。项目查看者不会像管理员或成员角色那样扩展其权限。 |
除了服务角色外,Automation Service Broker 还具有项目角色。在所有服务中都可以使用任何项目。
项目角色是在 Automation Service Broker 中定义的,可能会因项目而异。
下表介绍了不同的服务和项目角色可以查看的内容和执行的操作,请记住,服务管理员对用户界面的所有区域具有完全权限。
在您决定为用户提供哪些权限时,可以使用以下项目角色描述为您提供帮助。
- 项目管理员利用服务管理员创建的基础架构来确保项目成员具有进行开发工作所需的资源。
- 项目成员在其项目中工作,以设计和部署云模板。在下表中,您的项目只能包含您拥有的资源或与其他项目成员共享的资源。
- 项目查看者仅限于只读访问权限。
- 项目主管是 Automation Service Broker 中批准策略定义了项目主管审批者的项目的审批者。要向主管提供批准上下文,还应考虑授予他们项目成员或查看者角色。
UI 上下文 | 任务 | Service Broker 管理员 | Service Broker 查看者 | Service Broker 用户 用户必须是项目管理员才能查看和执行项目相关任务。 |
|||
---|---|---|---|---|---|---|---|
项目管理员 | 项目成员 | 项目查看者 | 项目主管 | ||||
访问 Service Broker | |||||||
控制台 | 在控制台中,您可以查看和打开 Service Broker | 是 | 是 | 是 | 是 | 是 | 是 |
基础架构 | |||||||
查看并打开“基础架构”选项卡 | 是 | 是 | |||||
管理 - 项目 | 创建项目 | 是 | |||||
更新或删除项目摘要、置备、Kubernetes、集成和测试项目配置中的值。 | 是 | ||||||
在项目中添加用户和组并分配角色。 | 是 | 是。您的项目。 | |||||
查看项目 | 是 | 是 | 是。您的项目 | 是。您的项目 | 是。您的项目 | ||
管理 - 自定义角色 | 创建自定义用户角色并将其分配给用户和组。 | 是 | |||||
管理 - 自定义名称 | 创建自定义资源名称。 | 是 | |||||
管理 - 密钥 | 创建和删除密钥可重用属性。 | 是 | |||||
管理 - 设置 | 打开或关闭内部设置。 | 是 | |||||
管理 - 用户和组 | 查看分配给自定义角色的用户和组。 | 是 | |||||
配置 - 云区域 | 创建、更新或删除云区域 | 是 | |||||
查看云区域 | 是 | 是 | |||||
配置 - Kubernetes 区域 | 创建、更新或删除 Kubernetes 区域 | 是 | |||||
查看 Kubernetes 区域 | 是 | 是 | |||||
连接 - 云帐户 | 创建、更新或删除云帐户 | 是 | |||||
查看云帐户 | 是 | 是 | |||||
连接 - 集成 | 创建、更新或删除集成 | 是 | |||||
查看集成 | 是 | 是 | |||||
活动 - 请求 | 删除部署请求记录 | 是 | |||||
查看部署请求记录 | 是 | ||||||
活动 - 事件日志 | 查看事件日志 | 是 | |||||
内容和策略 | |||||||
查看并打开“内容和策略”选项卡 | 是 | 是 | |||||
内容源 | 创建、更新或删除内容源 | 是 | |||||
查看内容源 | 是 | 是 | |||||
内容 | 自定义表单和配置项目 | 是 | |||||
查看内容 | 是 | 是 | |||||
策略 - 定义 | 创建、更新或删除策略定义 | 是 | |||||
查看策略定义 | 是 | 是 | |||||
策略 - 实施 | 查看实施日志 | 是 | 是 | ||||
通知 - 电子邮件服务器 | 配置电子邮件服务器 | 是 | |||||
使用 | |||||||
查看并打开“使用”选项卡 | 是 | 是 | 是 | 是 | 是 | 是 | |
项目 | 查看和搜索项目 | 是 | 是。您的项目 | 是。您的项目 | 是。您的项目 | 是。您的项目 | 是。您的项目 |
目录 | 查看并打开“目录”页面 | 是 | 是 | 是 | 是 | 是 | 是 |
查看可用目录项 | 是 | 是 | 是。您的项目 | 是。您的项目 | 是。您的项目 | ||
请求目录项 | 是 | 是。您的项目 | 是。您的项目 | ||||
部署 - 部署 | 查看部署,包括部署详细信息、部署历史记录、价格、监控、警示、优化和故障排除信息 |
是 | 是 | 是。您的项目 | 是。您的项目 | 是。您的项目 | |
管理警示 | 是 | 是。您的项目 | 是。您的项目 | ||||
基于策略对部署运行实施后操作 | 是 | 是。您的项目 | 是。您的项目 | ||||
部署 - 资源 | 查看所有发现的资源 | 是 | 是 | ||||
对已发现的资源运行实施后操作。 操作仅适用于计算机,仅限于打开和关闭所有计算机的电源,以及 vSphere 计算机的远程控制台。 |
是 | ||||||
部署 - 所有资源 | 查看已部署、已载入、已迁移的资源 | 是 | 是 | 是。您的项目。 | 是。您的项目。 | 是。您的项目。 | |
根据策略对已部署、已载入和已迁移的资源运行实施后操作 | 是 | 是 | 是。您的项目。 | 是。您的项目。 | |||
部署 - 虚拟机 | 查看发现的计算机 | 是 | 是 | ||||
对已发现的计算机运行实施后操作。 操作仅限于打开和关闭电源以及 vSphere 计算机的远程控制台。 |
是 | ||||||
创建新的虚拟机 如果您的管理员激活了此选项,则可以在 Automation Service Broker 中使用该选项。要激活该选项,请选择 。 激活此选项后,Automation Service Broker 非管理员用户也可以基于任何映像和任何特定实例创建虚拟机。为了避免过度消耗资源,管理员可以创建审批策略,以根据使用的映像或请求的特定实例或大小拒绝或批准任何部署请求。 |
是 | 是。您的项目。 | 是。您的项目。 | 是。您的项目。 | |||
查看已部署、已载入和已迁移的资源。 | 是 | 是。您的项目。 | 是。您的项目。 | 是。您的项目。 | |||
根据策略对已部署、已载入和已迁移的资源运行实施后操作 | 是 | 是。您的项目。 | 是。您的项目。 | ||||
部署 - 卷 | 查看已发现的卷 | 是 | 是 | ||||
没有可用的实施后操作 | |||||||
查看已部署、已载入和已迁移的卷 | 是 | 是 | 是。您的项目。 | 是。您的项目。 | 是。您的项目。 | ||
根据策略对已部署、已载入和已迁移的卷运行实施后操作 | 是 | 是。您的项目。 | 是。您的项目。 | ||||
部署 - 网络和安全 | 查看发现的网络、负载均衡器和安全组 | 是 | 是 | ||||
没有可用的实施后操作 | |||||||
查看已部署、已载入和已迁移的网络、负载均衡器和安全组 | 是 | 是 | 是。您的项目。 | 是。您的项目。 | 是。您的项目。 | ||
根据策略对已部署、已载入和已迁移的网络、负载均衡器和安全组运行实施后操作 | 是 | 是。您的项目。 | 是。您的项目。 | ||||
收件箱 | |||||||
查看并打开“收件箱”选项卡 | 是 | 是 | |||||
批准 | 查看批准请求 | 是 | 是 | 是 | 是 | 是 | 是 |
响应批准请求 | 是 | 是。您的项目和策略审批者是项目管理员 | 仅当您是指定审批者时 | 仅当您是指定审批者时 | 是。您的项目和策略审批者是项目主管 | ||
用户输入请求 | 查看用户输入请求 | 是 | 是 | 是 | 是 | 是 | 是 |
响应用户输入请求 | 是 | 是。您的项目。您被指派提供输入 | 仅当您被指派提供输入时 | 仅当您被指派提供输入时 | 仅当您被指派提供输入时 |