Hub 文档

使用资源组的组织中的高级访问控制

Hugging Face's logo
加入 Hugging Face 社区

并获得增强型文档体验

开始使用

组织中的高级访问控制(使用资源组)

此功能是 企业中心 的一部分。

在您的 Hugging Face 组织中,您可以使用资源组来控制哪些成员可以访问特定的存储库。

它是如何工作的?

资源组允许组织管理员将相关的存储库组合在一起,并管理对这些存储库的访问权限。

资源组允许不同的团队在同一个组织内处理他们各自的存储库。

一个存储库只能属于一个资源组。

组织成员需要添加到资源组才能访问其存储库。组织成员可以属于多个资源组。

成员在每个资源组中被分配一个角色,该角色决定他们对该组存储库的权限。资源组存在四个不同的角色

  • read: 授予对资源组内存储库的读取权限。
  • contributor: 为用户创建的组织存储库子集提供额外的写入权限(即,用户可以创建存储库,然后仅修改这些存储库)。类似于“写入”角色,但仅限于用户创建的存储库。
  • write: 提供对资源组中所有存储库的写入权限。用户可以创建、删除或重命名资源组中的任何存储库。
  • admin: 除了对存储库的写入权限外,管理员成员还可以管理资源组——添加、删除和更改其他成员的角色。他们还可以将存储库转移进出资源组。

此外,组织管理员可以管理组织内的所有资源组。

资源组也会影响组织内部私有存储库的可见性。属于资源组的私有存储库将仅对该资源组的成员可见。另一方面,公共存储库对组织内外任何人都可见。

入门

转到您的组织设置,然后在左侧菜单中导航到“资源组”选项卡。

如果您是组织的管理员,您可以从该页面创建和管理资源组。

创建资源组并为其提供有意义的名称后,您可以开始向其添加存储库和用户。

请记住,一个存储库只能是单个资源组的一部分。当您尝试添加已属于其他资源组的存储库时,系统会发出警告。

以编程方式管理 (API)

即将推出!

< > 在 GitHub 上更新