文档基于2025-10-10日社区最终版构建     
切换到英文版    进入演示系统    进入交流社区

这些页面的内容正在积极开发中, 可能随时会更改。 感谢您的耐心等待。

Group Management

本页记录了在 MinIO 租户中管理群组的操作流程。 每个群组可以具有附加的IAM策略,其中该组成员的所有用户都会继承该策略。组支持在MinIO租户上更简化地管理用户权限。

创建新的 MinIO 群组

MinIO Console Connectivity

以下过程假设使用作为 MinIO 租户一部分部署的 MinIO 控制台实例。由于 Kubernetes 限制外部访问,因此该过程假设:

  • 用户正在从 Kubernetes 集群内部的主机访问控制台。

    -或-

  • Kubernetes 集群具有Ingressresource 配置为授予对 MinIO 租户和控制台的外部访问权限。

以下过程使用 MinIO 控制台在 MinIO 租户上创建新组。

1) 打开群组管理界面

在浏览器中打开 MinIO 控制台并使用您的凭据登录。 从控制台中点击群组在左侧导航中。如果管理员导航组已折叠,点击可展开 该部分并查看群组导航项。

MinIO Console Group Management View

TheGroupinterface shows all existing MinIO groups. 点击+ 创建群组打开按钮创建群组modal.

2) 创建新群组

The创建群组模态窗口显示以下用于配置新组的输入项:

MinIO Console Group Create Modal

组名

组的名称。指定的名称必须在所有 MinIO 租户组中保持唯一性。

分配用户

属于该组的 MinIO 租户用户。切换选择每个用户旁的复选框用于将其分配至群组。 高亮或"激活"的复选框表示该用户已是群组成员。 空白或"未激活"的复选框表示该用户当前不是群组成员。

您可以使用以下方式筛选用户:筛选用户input.

点击保存保存新组。

3) 将策略分配给新组

群组interface,点击旗帜新创建群组的图标以打开设置策略modal:

MinIO Console Group Select Policies

The设置策略模态框显示群组当前附加策略的信息:

MinIO Console Group Set Policies

一个组最多可以有附加的策略。从分配 策略section,切换选择策略旁边的单选按钮 用于附加到组:

您可以使用以下方式筛选策略:按策略筛选input.

点击保存保存附加了新策略的组。该组中的所有成员用户都将继承附加的策略。除了用户明确分配的权限策略其他组附加策略。

有关创建新的 IAM 策略以附加到 MinIO 组的完整文档,请参阅创建新策略.

更改附加的组策略

MinIO Console Connectivity

以下过程假设使用作为 MinIO 租户一部分部署的 MinIO 控制台实例。由于 Kubernetes 限制外部访问,因此该过程假设:

  • 用户正在从 Kubernetes 集群内部的主机访问控制台。

    -或-

  • Kubernetes 集群具有Ingressresource 配置为授予对 MinIO 租户和控制台的外部访问权限。

MinIO 使用基于策略的访问控制(PBAC)来确定 MinIO 用户可以访问哪些操作和资源。用户还会继承其所属每个组中附加的策略。给定用户的总权限集包括其显式分配和继承的策略。

有关创建新的 IAM 策略以附加到 MinIO 组的完整文档,请参阅创建新策略.

以下过程使用 MinIO 控制台管理附加到 MinIO 租户中组的 IAM 策略。

1) 打开群组管理界面

在浏览器中打开 MinIO 控制台并使用您的凭据登录。 从控制台中点击群组在左侧导航中。如果管理员导航组已折叠,点击可展开 该部分并查看群组导航项。

MinIO Console Group Management View

2) 更改附加到组的策略

群组interface,点击旗帜用于打开组的图标设置策略modal:

MinIO Console Group Select Policies

一个组最多可以有附加的策略。从分配策略section,切换选择单选按钮 旁边的策略附加到组:

MinIO Console Group Set Policies

您可以使用以下方式筛选策略:按策略筛选input.

点击保存保存附加了新策略的组。该组中的所有成员用户都将继承附加的策略。除了用户明确分配的权限策略其他组附加策略。

更改用户在组中的成员身份

MinIO Console Connectivity

以下过程假设使用作为 MinIO 租户一部分部署的 MinIO 控制台实例。由于 Kubernetes 限制外部访问,因此该过程假设:

  • 用户正在从 Kubernetes 集群内部的主机访问控制台。

    -或-

  • Kubernetes 集群具有Ingressresource 配置为授予对 MinIO 租户和控制台的外部访问权限。

MinIO 使用基于策略的访问控制(PBAC)来确定 MinIO 用户可以访问哪些操作和资源。用户还会继承其所属每个组中附加的策略。给定用户的总权限集包括其显式分配和继承的策略。

以下过程使用 MinIO 控制台更改用户在组中的成员资格。

1) 打开群组管理界面

在浏览器中打开 MinIO 控制台并使用您的凭据登录。 从控制台中点击群组在左侧导航中。如果管理员导航组已折叠,点击可展开 该部分并查看群组导航项。

MinIO Console Group Management View

2) 更改组成员资格

点击要管理 MinIO 租户用户成员资格的群组所在行以展开编辑组modal:

MinIO Console Group Management Select Row

The编辑组modal 显示用于从群组中添加或移除 MinIO Tenant 用户的输入字段:

MinIO Console Group Management Edit View

编辑成员section,切换选择每个用户对应的复选框用于将其添加至或移出群组。高亮或"激活"状态的复选框表示该用户具有该群组成员资格。空白或"未激活"状态的复选框表示该用户不具备该群组成员资格。

您可以使用以下方式筛选用户:按用户筛选input.

点击保存保存成员资格更改。该组中的所有成员将继承附加的策略除了用户明确分配的 策略其他组附加策略。

启用或禁用群组

MinIO Console Connectivity

以下过程假设使用作为 MinIO 租户一部分部署的 MinIO 控制台实例。由于 Kubernetes 限制外部访问,因此该过程假设:

  • 用户正在从 Kubernetes 集群内部的主机访问控制台。

    -或-

  • Kubernetes 集群具有Ingressresource 配置为授予对 MinIO 租户和控制台的外部访问权限。

以下步骤使用 MinIO 控制台在 MinIO 租户上启用或禁用 用户组。用户无法继承附加到已禁用 用户组的策略。

1) 打开群组管理界面

在浏览器中打开 MinIO 控制台并使用您的凭据登录。 从控制台中点击群组在左侧导航中。如果管理员导航组已折叠,点击可展开 该部分并查看群组导航项。

MinIO Console Group Management View

TheGroupinterface 显示所有现有的 MinIO 群组。

2) 选择要启用或禁用的群组

点击该 Group 所在的行以打开编辑组modal:

MinIO Console Group Management Select Row

3) 启用或禁用群组

右上角的切换开关编辑组modal 显示 MinIO 组的当前状态。

MinIO Console Group Management Edit Group

如果切换开关显示已启用, 该群组当前已启用。 如果开关显示已禁用该群组当前已禁用。 点击切换按钮可更改群组状态。

点击保存保存更改。MinIO 会忽略已禁用的 组,以便授权用户。

删除群组

MinIO Console Connectivity

以下过程假设使用作为 MinIO 租户一部分部署的 MinIO 控制台实例。由于 Kubernetes 限制外部访问,因此该过程假设:

  • 用户正在从 Kubernetes 集群内部的主机访问控制台。

    -或-

  • Kubernetes 集群具有Ingressresource 配置为授予对 MinIO 租户和控制台的外部访问权限。

以下步骤使用 MinIO 控制台删除 MinIO 租户上的群组。属于该群组的用户将无法再继承附加到该群组的策略。

1) 打开群组管理界面

在浏览器中打开 MinIO 控制台并使用您的凭据登录。 从控制台中点击群组在左侧导航中。如果管理员导航组已折叠,点击可展开 该部分并查看群组导航项。

MinIO Console Group Management View

2) 删除群组

要删除一个群组,请点击垃圾桶打开图标删除用户modal:

MinIO Console Group Select Trash Icon

您必须点击确认才能删除群组删除从模态框中。

MinIO Console Group Management Delete User