Hub documentation
Google WorkspaceでSAML SSOを設定する方法
シングルサインオン(SSO) 監査ログ ストレージリージョン プライベートデータセット用の Data Studio リソースグループ(アクセス制御) 高度な計算オプション 高度なセキュリティ トークン管理 サービスアカウント パブリッシャー分析 ゲーティンググループコレクション ネットワークセキュリティ ダウンロード分析 レート制限 ブログ記事
PRO Plan リポジトリ リポジトリの入門 リポジトリ設定 ストレージの制限 ストレージバックエンド (Xet) ローカルキャッシュ Pull Requests と Discussions 通知 コレクション Webhooks GitHub Actions ノートブック 次のステップ ライセンス
モデル モデルハブ モデルカード 評価結果 リーダーボードデータ ゲート付きモデル モデルのアップロード モデルのダウンロード 統合ライブラリ モデルウィジェット モデル推論 モデルのダウンロード統計 モデルリリースチェックリスト ハードウェア ローカルアプリ よくある質問 高度なトピック
データセット Datasetsの概要 Dataset Cards Gated Datasets Datasets のアップロード データセットのアップロード(LLM用) データのダウンロード ストリーミングデータセット 統合ライブラリ Data Studio エージェントのトレース Datasets ダウンロード統計
Spaces Spaces 概要 Spaces GPU アップグレード Spaces ZeroGPU Spaces Dev Mode Spaces ディスク使用量とストレージ Spaces カスタムドメイン SpacesをMCPサーバーとして Spacesをエージェントツールとして Spaces を API エンドポイントとして利用する Gradio Spaces Streamlit Spaces 静的 HTML Spaces Docker Spaces Space を埋め込む Docker で Spaces を実行する Spaces 設定リファレンス HFでサインイン 注目のスペース Spaces 変更履歴 高度なトピック
ストレージバケット new コンテナイメージ new ジョブ ジョブの概要 クイックスタート 料金と請求 ジョブの管理 設定 Dockerイメージの使用 モデルのサービング モデルの学習 例とチュートリアル 大規模なデータセットの処理 ジョブのスケジュール設定 Webhook 自動化 リファレンス
エージェント エージェントの概要 AIエージェント向けHugging Face CLI Hugging Face MCP Server Hugging Face Agent Skills HF SDK を用いたエージェントの構築 llama.cppによるローカルエージェント エージェントライブラリ セッショントレース形式
その他 組織 請求 セキュリティ
ユーザーアクセストークン 信頼できるパブリッシャー (CI/CD) 2要素認証 パスキー SSH経由のGit GPG によるコミット署名 シングルサインオン(SSO) 高度なアクセス制御(リソースグループ) プログラムによるユーザーアクセス制御の管理 マルウェアスキャン Pickleスキャン シークレットスキャン Protect AI JFrog
モデレーション 論文ページ Academia Hub ブログ記事 検索 デジタルオブジェクト識別子(DOI) Hub API エンドポイント OAuth / HF でサインイン Google WorkspaceでSAML SSOを設定する方法
このガイドでは、SSOプロバイダーとしてGoogle Workspaceを使用し、アイデンティティプロトコルとしてSecurity Assertion Markup Language (SAML)プロトコルを優先的に使用します。
現在、SP開始型認証とIdP開始型認証に対応しています。ユーザープロビジョニングについては、SCIMを参照してください。
この機能は、Team & Enterprise プランの一部です。
ステップ1: Google WorkspaceでSAMLアプリを作成する
- Google Workspaceの管理コンソールで、
Admin>Apps>Web and mobile appsに移動します。 Add appをクリックし、次にAdd custom SAML appをクリックします。- 「App name」フィールドにアプリケーションの名前を入力する必要があります。
Continueをクリックします。

ステップ2: Hugging FaceをGoogleのIdP詳細で設定する
- Google のセットアップの次の画面には、アプリケーションの SSO 情報が含まれています。
- Hugging Face の組織設定で、
SSOタブに移動し、SAMLプロトコルを選択してください。 - GoogleからSSO URLをコピーし、Hugging FaceのSign-on URLフィールドに貼り付けてください。
- Google から 証明書 をコピーして、Hugging Face の対応するフィールドに貼り付けてください。公開証明書は、次の形式である必要があります:
-----BEGIN CERTIFICATE----- {certificate} -----END CERTIFICATE-----

- Google Workspace のセットアップで、
Continueをクリックします。
ステップ 3: Hugging Face の SP 詳細で Google を設定する
- 「Service provider details」画面では、Hugging Face の SSO 設定にある
Assertion Consumer Service URLとSP Entity IDが必要です。これらを Google 側の対応するACS URLとEntity IDフィールドにコピーしてください。 - 以下の設定がされていることを確認してください:
- Signed responseのチェックボックスをオンにします。
- Name ID の形式:
EMAIL - 名前 ID:
Basic Information > Primary email

Continueをクリックします。
ステップ4: 属性のマッピング
- 「Attribute mapping」画面で、
Add mappingをクリックして、送信したい属性を設定します。この手順は任意であり、Hugging Face で Role Mapping または Resource Group Mapping を使用したいかどうかによって異なります。

Finishをクリックします。
ステップ5: SSOのテストと有効化
テストの前に、Google Workspace管理コンソールの該当するアプリケーションの「ユーザーアクセス」設定で、適切なユーザーにアプリケーションへのアクセス権限を付与していることを確認してください。テストを実行する管理者もアクセス権限が必要です。Google Workspace上でユーザーアクセス権限の変更が反映されるまで、数分かかる場合があります。
- 次に、Hugging Face の SSO 設定で、「SAML 設定の更新とテスト」をクリックしてください。
- Googleのログイン画面にリダイレクトされるはずです。ログインが完了すると、組織の設定ページにリダイレクトされます。
- SAMLセレクタの近くに緑色のチェックマークが表示されれば、テストが正常に完了したことを確認できます。
- テストが成功したら、「有効化」ボタンをクリックして、組織でSSOを有効にできます。
- 有効化後、組織のメンバーは仕組みセクションに記載されているSSO認証フローを完了する必要があります。