发送反馈
项目的角色定义
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
本部分中的表格介绍了不同的预定义角色及其权限。这些表格包含以下列:
名称 :界面 (UI) 中显示的角色名称。
Kubernetes 资源名称 :相应 Kubernetes 自定义资源的名称。
级别 :用于指定此角色的范围是组织还是项目。
Type: The type of this role. 例如,一些可能的值包括 Role
、ProjectRole
、ClusterRole
或 ProjectClusterRole
。
绑定类型 :您必须应用于此角色的绑定类型。
管理 API 服务器或 Kubernetes 集群权限 :相应角色对管理 API 服务器或 Kubernetes 集群拥有的权限。例如,一些可能的值包括读取、写入、读取和写入,或不适用 (N/A)。
升级为 :用于指定此角色是否升级为其他角色。
AO 角色,预定义的身份和访问权限角色
AO persona
名称
Kubernetes 资源名称
初始管理员
级别
类型
Project IAM Admin
project-iam-admin
正确
项目
Role
AI OCR 开发者
ai-ocr-developer
错误
项目
Role
AI Platform Viewer
ai-platform-viewer
错误
项目
Role
AI 语音开发者
ai-speech-developer
错误
项目
Role
AI Translation Developer
ai-translation-developer
错误
项目
Role
制品管理管理员
artifact-management-admin
错误
项目
Role
制品管理编辑器
artifact-management-editor
错误
项目
Role
Certificate Authority Service Admin
certificate-authority-service-admin
错误
项目
Role
Certificate Service Admin
certificate-service-admin
错误
项目
Role
信息中心编辑器
dashboard-editor
错误
项目
Role
信息中心查看器
dashboard-viewer
错误
项目
Role
Harbor 实例管理员
harbor-instance-admin
错误
项目
Role
Harbor Instance Viewer
harbor-instance-viewer
错误
项目
Role
Harbor 项目创建者
harbor-project-creator
错误
项目
Role
K8s Network Policy Admin
k8s-networkpolicy-admin
错误
项目
ProjectRole
负载平衡器管理员
load-balancer-admin
错误
项目
ProjectRole
LoggingRule Creator
loggingrule-creator
错误
项目
Role
LoggingRule 编辑器
loggingrule-editor
错误
项目
Role
LoggingRule 查看者
loggingrule-viewer
错误
项目
Role
LoggingTarget 创建者
loggingtarget-creator
错误
项目
Role
LoggingTarget 编辑器
loggingtarget-editor
错误
项目
Role
LoggingTarget 查看器
loggingtarget-viewer
错误
项目
Role
MonitoringRule 编辑器
monitoringrule-editor
错误
项目
Role
MonitoringRule 查看器
monitoringrule-viewer
错误
项目
Role
MonitoringTarget 编辑器
monitoringtarget-editor
错误
项目
Role
MonitoringTarget 查看器
monitoringtarget-viewer
错误
项目
Role
Namespace Admin
namespace-admin
错误
项目
ProjectRole
NAT 查看器
nat-viewer
错误
项目
ProjectRole
ObservabilityPipeline Editor
observabilitypipeline-editor
错误
项目
Role
ObservabilityPipeline Viewer
observabilitypipeline-viewer
错误
项目
Role
项目级存储分区管理员
project-bucket-admin
错误
项目
Role
Project Bucket Object Admin
project-bucket-object-admin
错误
项目
Role
Project Bucket Object Viewer
project-bucket-object-viewer
错误
项目
Role
Project Cortex Alertmanager 编辑器
project-cortex-alertmanager-editor
错误
项目
Role
Project Cortex Alertmanager Viewer
project-cortex-alertmanager-viewer
错误
项目
Role
Project Cortex Prometheus 查看器
project-cortex-prometheus-viewer
错误
项目
Role
Project Grafana Viewer
project-grafana-viewer
错误
项目
Role
项目 NetworkPolicy 管理员
project-networkpolicy-admin
错误
项目
Role
Project Viewer
project-viewer
错误
项目
Role
项目虚拟机管理员
project-vm-admin
错误
项目
Role
Project VirtualMachine Image Admin
project-vm-image-admin
错误
项目
Role
Secret Admin
secret-admin
错误
项目
Role
Secret Viewer
secret-viewer
错误
项目
Role
Service Configuration Admin
service-configuration-admin
错误
项目
Role
Service Configuration Viewer
service-configuration-viewer
错误
项目
Role
Workbench Notebooks Admin
workbench-notebooks-admin
错误
项目
Role
卷复制管理员
app-volume-replication-admin
错误
集群
Role
Workbench Notebooks 查看器
workbench-notebooks-viewer
错误
项目
Role
工作负载查看器
workload-viewer
错误
项目
Role
AO 角色、预定义身份和访问权限角色
AO persona
名称
绑定类型
管理 API 服务器权限
Kubernetes 集群权限
升级为
Project IAM Admin
RoleBinding
RoleBinding
、ClusterRoleBinding
、Role
、ClusterRole
、ProjectRole
、ProjectClusterRole
、ProjectRoleBinding
和 ProjectClusterRoleBinding
:创建、读取、更新、删除和绑定
ProjectServiceAccount
:创建、读取、更新和删除
列出项目命名空间
不适用
所有其他 AO 角色
AI OCR 开发者
RoleBinding
OCR 资源 :读取和写入
不适用
不适用
AI 语音开发者
RoleBinding
语音资源 :读取和写入
不适用
不适用
AI Translation Developer
RoleBinding
翻译资源 :读取和写入
不适用
不适用
制品管理管理员
RoleBinding
HarborProjects
:管理员,创建、读取、写入、删除和查看
不适用
不适用
制品管理编辑器
RoleBinding
HarborProjects
:读取、写入和查看
不适用
不适用
Certificate Authority Service Admin
RoleBinding
证书授权机构和证书请求 :获取、列出、监控、更新、创建、删除和修补
不适用
不适用
Certificate Service Admin
RoleBinding
证书和证书签发者 :获取、列出、观看、更新、创建、删除和修补
不适用
不适用
信息中心编辑器
RoleBinding
Dashboard
自定义资源 :获取、读取、创建、更新、删除和修补
不适用
不适用
信息中心查看器
RoleBinding
Dashboard
:获取并读取
不适用
不适用
Harbor 实例管理员
RoleBinding
Harbor 实例 :创建、读取、更新、删除和修补
不适用
不适用
Harbor Instance Viewer
RoleBinding
Harbor 实例 :读取
不适用
不适用
Harbor 项目创建者
RoleBinding
Harbor 实例项目 :创建、获取和观看
不适用
不适用
K8s NetworkPolicy Admin
ProjectRoleBinding
不适用
NetworkPolicy
资源 :创建、读取、获取、更新、删除和修补
不适用
负载平衡器管理员
RoleBinding
不适用
Backend
:获取、观看、列出、创建、修补、更新和删除
HealthCheck
:获取、观看、列出、创建、修补、更新和删除
BackendService
:获取、观看、列出、创建、修补、更新和删除
ForwardingRuleExternal
:获取、观看、列出、创建、修补、更新和删除
ForwardingRuleInternal
:获取、观看、列出、创建、修补、更新和删除
不适用
LoggingRule Creator
RoleBinding
LoggingRule
自定义资源 :创建、读取、更新、删除和修补
不适用
不适用
LoggingRule 编辑器
RoleBinding
LoggingRule
自定义资源 :创建、读取、更新、删除和修补
不适用
不适用
LoggingRule 查看者
RoleBinding
LoggingRule
自定义资源 :读取
不适用
不适用
LoggingTarget 创建者
RoleBinding
LoggingTarget
自定义资源 :创建、读取、更新、删除和修补
不适用
不适用
LoggingTarget 编辑器
RoleBinding
LoggingTarget
自定义资源 :创建、读取、更新、删除和修补
不适用
不适用
LoggingTarget 查看器
RoleBinding
LoggingTarget
自定义资源 :读取
不适用
不适用
MonitoringRule 编辑器
RoleBinding
MonitoringRule
自定义资源 :创建、读取、更新、删除和修补
不适用
不适用
MonitoringRule 查看器
RoleBinding
MonitoringRule
自定义资源 :读取
不适用
不适用
MonitoringTarget 编辑器
RoleBinding
MonitoringTarget
自定义资源 :创建、读取、更新、删除和修补
不适用
不适用
MonitoringTarget 查看器
RoleBinding
MonitoringTarget
自定义资源 :读取
不适用
不适用
Namespace Admin
ProjectRoleBinding
不适用
所有资源 :项目命名空间中的读写权限
不适用
NAT 查看器
ProjectRoleBinding
不适用
部署 :获取和读取
不适用
ObservabilityPipeline Editor
RoleBinding
ObservabilityPipeline
资源 :获取、读取、创建、更新、删除和修补
不适用
不适用
ObservabilityPipeline Viewer
RoleBinding
ObservabilityPipeline
资源 :获取和阅读
不适用
不适用
项目级存储分区管理员
RoleBinding
存储分区 :在项目命名空间中读取和写入
不适用
不适用
Project Bucket Object Admin
RoleBinding
不适用
不适用
Project Bucket Object Viewer
RoleBinding
存储分区和对象 :读取
不适用
不适用
Project Cortex Alertmanager 编辑器
RoleBinding
Cortex 系统和 Cortex Alertmanager :读取和写入
不适用
不适用
Project Cortex Alertmanager Viewer
RoleBinding
Cortex 系统和 Cortex Alertmanager :阅读
不适用
不适用
Project Cortex Prometheus 查看器
RoleBinding
Cortex 系统和 Cortex Prometheus :阅读
不适用
不适用
Project Grafana Viewer
RoleBinding
Grafana 系统和 Grafana :读取和写入
不适用
不适用
项目 NetworkPolicy 管理员
RoleBinding
项目网络政策 :在项目命名空间中读取和写入
不适用
不适用
Project Viewer
RoleBinding
项目命名空间中的所有资源 :读取
不适用
不适用
项目虚拟机管理员
RoleBinding
虚拟机、磁盘、访问请求、外部访问、备份请求、备份、恢复请求、删除备份请求、恢复和密码重置请求 :读取、创建、更新和删除
虚拟机重启 :放置
虚拟机映像、备份方案和备份方案模板 :读取
不适用
不适用
Project VirtualMachine Image Admin
RoleBinding
不适用
不适用
Secret Admin
RoleBinding
Kubernetes Secret :读取、创建、更新、删除和修补
不适用
不适用
Secret Viewer
RoleBinding
Kubernetes Secret :读取
不适用
不适用
Service Configuration Admin
RoleBinding
ServiceConfigurations
:读取和写入
不适用
不适用
Service Configuration Viewer
RoleBinding
ServiceConfigurations
:已读
不适用
不适用
卷复制管理员
ClusterRoleBinding
Volume failovers, volume relationship replicas
:
创建、获取、列出、观看、删除
不适用
不适用
Workbench Notebooks Admin
RoleBinding
不适用
项目命名空间中的笔记本自定义资源 (CR) :创建、读取、更新和删除
ClusterInfo
个对象 :读取
不适用
Workbench Notebooks 查看器
RoleBinding
不适用
不适用
工作负载查看器
ProjectRoleBinding
不适用
项目命名空间中的 Pod 自定义资源 :读取
项目命名空间中的部署自定义资源 :读取
不适用
常见的预定义身份和访问权限角色
常见角色
名称
Kubernetes 资源名称
初始管理员
级别
类型
AI Platform Viewer
ai-platform-viewer
错误
项目
Role
DNS 后缀查看器
dnssuffix-viewer
错误
组织
Role
流日志管理员
flowlog-admin
错误
组织
ClusterRole
流日志查看器
flowlog-viewer
错误
项目
ClusterRole
Project Discovery Viewer
projectdiscovery-viewer
错误
项目
ClusterRole
公共图片查看器
public-image-viewer
错误
组织
Role
系统 Artifact Registry anthos-creds Secret 监控器
sar-anthos-creds-secret-monitor
错误
组织
Role
系统 Artifact Registry gpc-system Secret 监控器
sar-gpc-system-secret-monitor
错误
组织
Role
系统制品注册表 harbor-system 密钥监控器
sar-harbor-system-secret-monitor
错误
组织
Role
虚拟机类型查看器
virtualmachinetype-viewer
错误
组织
OrganizationRole
VM Type Viewer
vmtype-viewer
错误
组织
Role
常见的预定义身份和访问权限角色
常见角色
名称
绑定类型
管理员集群权限
Kubernetes 集群权限
升级为
AI Platform Viewer
RoleBinding
预训练服务 :读取
不适用
不适用
DNS 后缀查看器
ClusterRoleBinding
DNS 后缀配置映射 :读取
不适用
不适用
流日志管理员
ClusterRoleBinding
流日志资源 :获取和读取
流日志资源 :获取和读取
不适用
流日志查看器
ClusterRoleBinding
流日志资源 :创建、获取、读取、修补、更新和删除
流日志资源 :创建、获取、读取、修补、更新和删除
不适用
Project Discovery Viewer
ClusterRoleBinding
项目 :读取
不适用
不适用
公共图片查看器
RoleBinding
虚拟机映像 :读取
不适用
不适用
系统 Artifact Registry anthos-creds Secret 监控器
RoleBinding
anthos-creds
密文 :获取和读取
anthos-creds
密文 :获取和读取
不适用
系统 Artifact Registry gpc-system Secret 监控器
RoleBinding
gpc-system
密文 :获取和读取
gpc-system
密文 :获取和读取
不适用
系统制品注册表 harbor-system 密钥监控器
RoleBinding
harbor-system
密文 :获取和读取
harbor-system
密文 :获取和读取
不适用
虚拟机类型查看器
OrganizationRoleBinding
不适用
虚拟机类型 :读取
不适用
VM Type Viewer
ClusterRoleBinding
虚拟机类型 :读取
不适用
不适用
发送反馈
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可 获得了许可,并且代码示例已根据 Apache 2.0 许可 获得了许可。有关详情,请参阅 Google 开发者网站政策 。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-09-04。
需要向我们提供更多信息?
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-09-04。"],[[["\u003cp\u003eThis section details predefined roles and their associated permissions, organized into tables for clarity.\u003c/p\u003e\n"],["\u003cp\u003eRoles are categorized by their scope, either at the project or organization level, and their type, such as \u003ccode\u003eRole\u003c/code\u003e, \u003ccode\u003eProjectRole\u003c/code\u003e, or \u003ccode\u003eClusterRole\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eEach role's table entry includes its name, Kubernetes resource name, level, type, binding type, cluster permissions (admin and user), and whether it escalates to other roles.\u003c/p\u003e\n"],["\u003cp\u003eAO personas have specific predefined identity and access roles, with varying levels of access to resources such as projects, artifacts, monitoring, and virtual machines.\u003c/p\u003e\n"],["\u003cp\u003eCommon predefined roles like AIS Monitor, DNS Key Manager, and Marketplace Viewer grant access to various resources at either the organization or project level, with different permissions and scopes.\u003c/p\u003e\n"]]],[],null,["# Role definitions for projects\n\nThe tables of this section describe different predefined roles and their\npermissions. The tables contain the following columns:\n\n- **Name:** The name of a role displayed in the user interface (UI).\n- **Kubernetes resource name:** The name of the corresponding Kubernetes custom resource.\n- **Level:** The specification of whether this role is scoped by the organization or a project.\n- **Type:** The type of this role. For example, some possible values are `Role`, `ProjectRole`, `ClusterRole`, or `ProjectClusterRole`.\n- **Binding type:** The type of binding that you must apply to this role.\n- **Management API server or Kubernetes cluster permissions:** The permissions that this role has for the Management API server or the Kubernetes cluster. For example, some possible values are read, write, read and write, or not applicable (N/A).\n- **Escalates to:** The specification of whether this role escalates to other roles or not.\n\nAO persona, predefined identity and access roles\n------------------------------------------------\n\n#### AO persona, predefined identity, and access roles\n\nCommon predefined identity and access roles\n-------------------------------------------\n\n#### Common predefined identity and access roles"]]