Hub documentation
シングルサインオン(SSO)
シングルサインオン(SSO)
この機能は、Team & Enterprise プランの一部です。
Hugging Face は、異なる組織のニーズに合わせて設計された2つの異なる SSO モデルを提供しています。これらの2つのアプローチの違いを理解することは、チームに最適なセットアップを選択するための鍵となります。
ひと目でわかる
| 基本SSO | 管理型SSO | |
|---|---|---|
| 計画 | チーム & エンタープライズ | エンタープライズ プラス |
| スコープ | 組織リソースのみ | Hugging Face プラットフォーム全体 |
| Hugging Face のログインを置き換えます | いいえ — ユーザーは既存の Hugging Face の認証情報を保持します | はい — IdPが唯一のログイン方法になります |
| ユーザーアカウント | ユーザーは個人の Hugging Face アカウントを保持します | アカウントは組織によって所有および管理されます |
| 個人用コンテンツ | ユーザーは、自分の個人ネームスペースにコンテンツを作成できます | ユーザーは組織内でコンテンツを作成できます |
| 複数組織への所属 | ユーザーは複数の組織に属すことができます | ユーザーは、管理組織に制限されます |
| ユーザープロビジョニング | 手動(SSO参加リンク)— または Enterprise での招待ベースの SCIM | フルライフサイクル(SCIM) |
| セットアップ | 組織設定からのセルフサービス | Hugging Face チームとのセットアップが必要です |
| 外部の共同研究者 | はい | はい |
| プロトコル | SAML 2.0 と OIDC | SAML 2.0 と OIDC |
| ロールのマッピング | はい | はい |
| リソースグループのマッピング | はい | はい |
基本的なSSO
Basic SSOは、標準的なHugging Faceログインの上にアクセス制御のレイヤーを追加します。Hugging Faceログインを置き換えるものではありません。メンバーは既存の認証情報を保持し、組織のリソースにアクセスする際にのみSSOの完了を促されます。
これは、組織のリソースへのアクセスを安全に保ちつつ、個々の Hugging Face アカウントの柔軟性を維持したいチームに適しています。セットアップは、組織の設定からセルフサービスで実行できます。
管理されたSSO
Managed SSOはHugging Faceのログインを完全に置き換えます。Identity ProviderがHugging Faceプラットフォーム全体における唯一の認証方法となります。組織は、アカウントの作成から無効化までのユーザーライフサイクル全体を管理します。
これは、アイデンティティ、アクセス、データガバナンスに対する完全な管理を必要とする企業向けに設計されています。マネージドアカウントには特定の制限(個人コンテンツの禁止、組織に紐付いたコラボレーション)があります。セットアップには、Hugging Face チームとの調整が必要です。
ユーザープロビジョニング(SCIM)
SSOモデルの両方は、Identity Providerからのユーザープロビジョニングを自動化するためにSCIM(System for Cross-domain Identity Management)をサポートしています。2つのモデルは、それぞれの哲学に沿ってSCIMを異なる方法で使用しています:
- 基本SSO(Enterpriseプラン):SCIMは、既存のHugging Faceユーザーを組織への招待を自動化します。ユーザーは招待を受け入れることで参加できます。
- Managed SSO(Enterprise Plus プラン):SCIM はユーザーライフサイクル全体を管理します。アカウントの作成、プロファイルの更新、無効化などです。
詳細は、User Provisioning (SCIM) ガイドを参照してください。
どのモデルを選択すべきですか?
チームが組織のリソースへのアクセスを保護しつつ、メンバーが各自の Hugging Face アカウントを維持し、より広いコミュニティに参加できるようにする必要がある場合は、Basic SSO を選択してください。
Managed SSO を選択してください。エンタープライズで、すべてのユーザーアカウントに対する集中管理、プロビジョニングおよびデプロビジョニングの自動化、組織外でのコンテンツ作成を防止する厳格なデータガバナンスポリシーが求められる場合です。
両方のモデルは SAML 2.0 および OIDC プロトコルをサポートしており、Okta、Microsoft Entra ID (Azure AD)、Google Workspace などの人気のあるアイデンティティプロバイダーと統合できます。
さらに詳しく
- ユーザー管理 — ロールマッピング、リソースグループのマッピング、セッションタイムアウトなど
- 設定ガイド — Okta、Microsoft Entra ID、Google Workspace の段階的なセットアップ手順