跳到主要内容

平台资源权限

本参考列出了 Zilliz Cloud 访问控制使用的平台资源权限,并展示内置组织角色和项目角色如何映射到这些权限。

当您需要回答以下问题时,请使用此页面:

  • 每个平台资源有哪些可用权限?

  • 哪些资源支持对象级角色授予?

  • 每个内置组织角色或项目角色包含什么?

  • 何时应在组织级、项目级或集群级管理访问权限?

有关集群数据平面权限,请参见集群资源权限与权限组。本页面重点介绍组织级和项目级平台资源。

如何阅读本参考

每个资源条目包含以下字段:

字段描述
Domain资源所属的访问控制域,例如 IAM、organization、project 或 data。
Resource由权限集控制的资源类型。
Available privileges可授予该资源的操作。
Object-level grant是否可以针对单个对象而不是整个资源类型授予权限。
Built-in role access每个内置组织角色或项目角色授予的访问权限。

角色映射表使用以下值:

含义
*该角色包含该资源列出的所有权限。
view该角色可以查看该资源。
view, modify该角色可以查看和修改该资源。
Read该角色可以读取该资源的数据。
Read, Write该角色可以读取和写入该资源的数据。
-该角色不包含该资源的权限。

对于项目角色,权限仅适用于被分配的项目。某个项目中的 Project Admin 不会自动成为另一个项目中的 Project Admin。

涵盖的预定义角色

本参考涵盖以下内置角色:

作用域预定义角色
组织Org Owner、Billing Admin、Public
项目Project Admin、Data Admin、Data Operator、Data Viewer

RBAC 资源

IAM 资源控制 Zilliz Cloud 平台使用的身份、凭证和角色。

资源展示分类可选权限对象级授予Org OwnerBilling AdminPublicProject AdminData AdminData OperatorData Viewer
org_memberIdentityview, create, modify, deleteNo*view-----
project_memberIdentityview, create, modify, deleteNo---*---
groupIdentityview, create, modify, deleteNo*------
custom_api_keyCredentialview, create, modify, deleteNo*------
org_roleRoleview, grantNo*------
project_roleRoleview, grantNo* across all projects--* in the assigned projectview in the assigned projectview in the assigned projectview in the assigned project
project_custom_roleRoleview, create, modify, delete, grantNo*--*---
📘说明
  • Personal API key 由个人用户拥有。每个用户都可以重置自己的 personal API key。Personal API key 权限不会通过资源权限模型独立管理。

  • 项目角色访问权限受项目作用域限制。例如,Project Admin 只能在分配了 Project Admin 角色的项目中管理项目角色。

  • Custom API key 在组织层级管理。

组织资源

组织资源控制组织范围的设置和能力。

资源描述可选权限对象级授予Org OwnerBilling AdminPublicProject AdminData AdminData OperatorData Viewer
Org Control OpsOrganization settings and organization-level operationsview, modify, deleteNo*viewview----
Billing & CostBilling, cost, payment, usage, and organization alert accessview, manageNo**-----
AuthenticationOrganization authentication settingsview, manageNo*------
Recovery (Recycle Bin)Organization recycle bin and recovery actionsview, manageNo*------
ProjectProject provisioningcreateNo*------
All projectOrganization-wide project visibilityviewNo*------

组织资源不受项目作用域限制。仅向需要组织范围管理权限的用户或组授予这些权限。

项目资源

项目资源控制项目生命周期、项目能力、资源供应以及项目作用域的资源操作。

项目生命周期

资源可选权限对象级授予Org OwnerBilling AdminPublicProject AdminData AdminData OperatorData Viewer
Projectview, modify, delete, update_plan, update_regionYes---* in the assigned projectviewviewview

项目控制能力

资源描述可选权限对象级授予Org OwnerBilling AdminPublicProject AdminData AdminData OperatorData Viewer
SecurityProject security configurationview, manageNo---*viewviewview
BackupProject backup configuration and backup accessview, manageNo---*viewviewview
ObservabilityProject monitoring, metrics, and observability accessview, manageNo---**viewview

资源供应

资源供应权限控制谁可以创建项目资源。这些权限不是对象级授予,因为目标资源尚不存在。

资源展示分类可选权限对象级授予Org OwnerBilling AdminPublicProject AdminData AdminData OperatorData Viewer
serving_clusterCompute & storagecreateNo---*---
on_demand_clusterCompute & storagecreateNo---*---
volumeCompute & storagecreateNo---*---
storage_integrationIntegrationcreateNo---*---
model_provider_integrationIntegrationcreateNo---*---
kms_integrationIntegrationcreateNo---*---
datadog_integrationIntegrationcreateNo---*---

资源生命周期

资源生命周期权限控制对现有项目资源的操作。

资源展示分类可选权限对象级授予Org OwnerBilling AdminPublicProject AdminData AdminData OperatorData Viewer
serving_clusterCompute & storageview, modify, delete, scaleYes---**viewview
on_demand_clusterCompute & storageview, modify, delete, scaleYes---**viewview
volumeCompute & storageview, modify, delete, usageYes---**view, modifyview
storage_integrationIntegrationview, modify, delete, usageYes---**view, modifyview
model_provider_integrationIntegrationview, modify, delete, usageYes---**view, modifyview
kms_integrationIntegrationview, modify, delete, usageYes---**view, modifyview
datadog_integrationIntegrationview, modify, delete, usageYes---**--

数据资源

数据资源控制对承载数据的资源的项目级访问权限。这些权限独立于集群级 RBAC。使用项目级数据权限控制来自 Zilliz Cloud 平台的广泛访问,并使用集群角色和权限组控制集群内细粒度的数据库和 Collection 操作。

资源展示分类可选权限对象级授予Org OwnerBilling AdminPublicProject AdminData AdminData OperatorData Viewer
serving_cluster_dataCompute & storageRead, Write, *Yes---**Read, WriteRead
on_demand_compute_dataCompute & storageRead, Write, *No---**Read, WriteRead
volume_dataCompute & storageRead, Write, *Yes---**Read, WriteRead

配置数据权限时,Write 表示包含 Read。选择 * 会授予 ReadWrite

对象级授予

某些资源支持对象级授予。对象级授予允许管理员向特定对象分配访问权限,例如特定项目资源、集群、Volume 或集成。

当访问权限应保持狭窄时,请使用对象级授予:

  • 授予 Data Viewer 角色查看一个项目的访问权限。

  • 授予 Data Operator 角色操作一个 Volume 或集成的访问权限。

  • 授予数据角色读取或写入一个数据资源的访问权限,而不是项目中的所有数据资源。

不支持对象级授予的资源在更广泛的组织或项目作用域中管理。

Ctrl I