Hub documentation

組織におけるアクセス制御

Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

組織におけるアクセス制御

シングルサインオン(SSO)を設定することで、組織のIdentity Providerからアクセス制御ルールをマッピングできます。

Resource Groups を使用することで、より高度で細粒度のアクセス制御を実現できます。

Resource Group 機能は、Team & Enterprise プランの一部です。

組織のメンバーには、5つの異なるロールがあります: no_access、read、contributor、write、またはadmin:

  • no_access: Organization に所属しているが、そのリポジトリや設定へのアクセス権限を持っていないメンバー。特定のリポジトリへのアクセス権限のみ付与するには、Resource Groups と併せて使用します。

  • read: Organizationのリポジトリおよびメタデータ/設定(Organizationのプロファイル、メンバーリスト、APIトークンなど)への読み取り専用アクセス。

  • contributor: ユーザーが作成した Organization のリポジトリのサブセットに対する追加の書き込み権限。つまり、ユーザーはリポジトリを作成し、その後、それらのリポジトリのみを変更できます。これは write ロールに似ていますが、ユーザーが作成したリポジトリにスコープが限定されています。

  • write: 組織のすべてのリポジトリへの書き込み権限。ユーザーは、組織のネームスペース内のリポジトリを任意に作成、削除、または名前を変更できます。また、ユーザーはブラウザエディタからファイルを編集・削除し、git でコンテンツをプッシュすることもできます。

  • admin: リポジトリへの書き込み権限に加えて、adminメンバーは組織のプロフィールを更新し、組織のAPIトークンを更新し、組織のメンバーを管理できます。

組織のadminとして、組織設定のメンバーセクションに移動して、ユーザーのロールを管理します。ロールやリソースグループの割り当てをプログラムで変更するには、Programmatic User Access Control Managementガイドを参照してください。

メンバーのメールアドレスを表示

この機能は、Team & Enterprise プランの一部です。

組織のメンバーのメールアドレスを表示できる場合があります。メールアドレスの表示可否は、組織のSSO設定または認証済み組織ステータスによって決まります。

  • 組織のメールドメインを検証すると、該当するメールドメインを持つメンバーのメールアドレスを表示できます。
  • 組織でSSOが設定されている場合、SSO設定のMatching email domainsを設定することで、組織の各メンバーのメールアドレスを表示できます。

組織へのアクセス権限を持つアクセストークンの管理

Tokens Managementを参照してください。

Update on GitHub