第 4 章 管理模型 registry 权限


您可以为机构中个别用户和用户组管理对模型 registry 的访问,以及项目中的服务帐户。

注意

OpenShift AI 会自动创建 & lt;model-registry-name>-users 组,以用于模型 registry。您可以在 OpenShift 中将用户添加到这个组中,或者要求集群管理员这样做。

模型 registry operator 使用 OpenShift 基于角色的访问控制(RBAC),并在 rhoai-model-registries 命名空间中创建各种 RBAC 资源。

对于每个模型 registry 实例,Operator 都会创建一个 registry -users-<model registry instance name > 角色,以及一个名为 < model registry instance name>-users 的 OpenShift 组。要授予单个用户、服务帐户或组对模型 registry 实例的访问权限,集群管理员必须创建一个到实例的 registry -users-<model registry instance name&gt; 角色的角色绑定。

& lt;model registry instance name>-users 组具有到 registry-users-<model registry instance name> 角色的角色绑定。集群管理员可将用户添加到此组中,以授予他们对模型 registry 实例的访问权限,而无需为每个用户创建角色绑定。

有关在 OpenShift 中管理 RBAC 的更多信息,请参阅使用 RBAC 定义和应用权限

先决条件

  • 您已以具有 OpenShift AI 管理员特权的用户身份登录到 OpenShift AI。
  • 您的部署中存在一个可用的模型 registry。
  • OpenShift 中已存在您要提供访问权限的用户和组。如需更多信息,请参阅 管理用户和组

流程

  1. 在 OpenShift AI 仪表板中点 Settings Model registry settings
  2. 点您要管理访问权限的模型 registry 旁边的 Manage 权限

    模型 registry 的权限页面将打开。

  3. 为一个或多个 OpenShift 组提供项目访问权限。

    1. Users 选项卡中,单击 Groups 部分中的 Add group
    2. Select a group 下拉列表中选择一个组。

      注意

      若要启用所有集群用户的访问权限,请将 system:authenticated 添加到组列表中。

    3. 要确认您的条目,请点击 Confirm ( The Confirm icon )。
    4. 可选: 要添加额外的组,点 Add group 并重复此过程。
  4. 提供一个或多个用户对模型 registry 的访问权限。

    1. Users 选项卡中,单击 Users 部分中的 Add user
    2. Type username 字段中,输入您要提供访问权限的用户的用户名。
    3. 要确认您的条目,请点击 Confirm ( The Confirm icon )。
    4. 可选: 要添加其他用户,请点 Add user 并重复此过程。
  5. 为项目中的所有服务帐户提供模型 registry 的访问权限。

    1. Projects 选项卡上,在 Projects 部分中,单击 Add project
    2. Select or enter project 字段中,选择或输入您要提供访问权限的项目名称。
    3. 要确认您的条目,请点击 Confirm ( The Confirm icon )。
    4. 可选: 要添加其他项目,请点 Add project 并重复此过程。

验证

  • 授予模型 registry 访问权限的用户、组和帐户可以在该 registry 中注册、查看、编辑、版本、部署、删除、存档和恢复模型。
  • Permissions 选项卡中的 Users and Groups 部分显示您授予对模型 registry 访问权限的相应用户和组。
  • Projects 选项卡中的 Projects 部分显示您被授予对模型 registry 访问权限的项目。

在提供对模型 registry 的访问后,具有访问权限的用户可以使用模型 registry 功能存储、共享、版本、部署和跟踪模型。如需更多信息,请参阅使用模型 registry

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat