> ## Documentation Index
> Fetch the complete documentation index at: https://docs.replit.com/llms.txt
> Use this file to discover all available pages before exploring further.

# シングルサインオン（SSO）

> Clerkダッシュボードから、OktaやMicrosoft Entra IDを使ったエンタープライズシングルサインオンをReplitアプリに追加し、多要素認証やセッション管理も設定できます。

社内のIDプロバイダー（OktaやMicrosoft Entra IDなど）を使って、ユーザーがアプリにサインインできるようにします。アプリが[Clerk Auth](/ja/features/auth-and-identity/clerk-auth)を使用している場合、SSOやその他の高度な認証機能はClerkダッシュボードから設定します。必要な内容をAgentに伝えると、Agentが設定を完了するためのダッシュボードへ案内します。

<Frame>
  <img src="https://mintcdn.com/replit/cvs5z9OGXBFuFLAf/images/workspace/auth/sso-cover.jpeg?fit=max&auto=format&n=cvs5z9OGXBFuFLAf&q=85&s=be8232f2007528a9dc73b18725e742d1" alt="鍵のアイコンとラップトップで作業するビルダーを示す、SSOでReplitアプリを構築するバナー。" width="1920" height="1080" data-path="images/workspace/auth/sso-cover.jpeg" />
</Frame>

Clerkダッシュボードは、デフォルトのサインイン体験をはるかに超える設定が可能です。Clerkで行った設定は、Replitアプリの認証に自動的に反映されます。

## 設定できる内容

* **エンタープライズSSO接続**：OIDCまたはSAMLを使用して、OktaやMicrosoft Entra IDとのシングルサインオンを設定します。顧客が社内のIDプロバイダーでサインインできるようになります。SSOは、手動のメール許可リストを既存の社内IDプロバイダーに置き換えることで、機密データを扱う社内ツールの保護にも役立ちます。
* **多要素認証（MFA）**：アプリのサインインフローにMFAを追加します。
* **セッション管理**：セッションの有効期間や再認証の頻度を調整します。
* **その他のClerk設定**：その他のClerk設定も、Replitアプリに自動的に適用されます。APIキーや環境設定は変更しないでください。これらはReplitが管理します。詳細は[開発環境と本番環境](/ja/features/auth-and-identity/clerk-auth#development-and-production-environments)を参照してください。

## Clerkダッシュボードを開く

必要な認証の変更内容をAgentに伝えます。Agentは可能な設定を行い、ユーザーの入力が必要な設定についてはアプリのClerkダッシュボードへ案内します。

<Frame>
  <img src="https://mintcdn.com/replit/WPloUkI4g79N4z7t/images/workspace/auth/build-with-sso-agent-workflow.webp?fit=max&auto=format&n=WPloUkI4g79N4z7t&q=85&s=88a06963c5dda455667bbf86036f5e27" alt="Agentが、Clerkを利用したアプリに対してClerkダッシュボードでのエンタープライズSSO設定を案内している様子。" width="1602" height="1080" data-path="images/workspace/auth/build-with-sso-agent-workflow.webp" />
</Frame>

ワークスペースからダッシュボードを開くこともできます。

1. Toolsペインで**Users & Auth**を選択します。
2. **Configure**タブを選択します。
3. **Advanced**を選択します。
4. **Clerk dashboard**の下にある**Open Clerk dashboard**を選択します。

<Frame>
  <img src="https://mintcdn.com/replit/cvs5z9OGXBFuFLAf/images/workspace/auth/open-clerk-dashboard-tools-pane.webp?fit=max&auto=format&n=cvs5z9OGXBFuFLAf&q=85&s=d8b04aa2e860a5284475df81622cc369" alt="ConfigureタブがひらいたUsers & Authツール。AdvancedセクションとOpen Clerk dashboardボタンが表示されている。" width="2158" height="1372" data-path="images/workspace/auth/open-clerk-dashboard-tools-pane.webp" />
</Frame>

## エンタープライズSSO接続を設定する

1. Clerkダッシュボードで**Configure**を選択します。
2. **User & authentication**の下にある**SSO connections**を選択します。
3. **Enterprise**を選択します。
4. **Add connection**を選択します。

<Frame>
  <img src="https://mintcdn.com/replit/cvs5z9OGXBFuFLAf/images/workspace/auth/build-with-sso-enterprise-connections.webp?fit=max&auto=format&n=cvs5z9OGXBFuFLAf&q=85&s=00dbad72bda6133493f450eebc305f21" alt="Enterprise SSO connectionsページとAdd connectionアクションを示すClerkダッシュボード。" width="1826" height="1080" data-path="images/workspace/auth/build-with-sso-enterprise-connections.webp" />
</Frame>

接続設定の詳細については、[Clerkのドキュメント](https://clerk.com/docs)を参照してください。

### 接続を確認する

設定が完了したら、IDプロバイダーのテストアカウントでサインインします。アカウントがアプリの想定される部分にアクセスできることを確認してください。

サインインに失敗した場合は、Agentに相談してください。リクエストにはIDプロバイダー、プロトコル、エラーメッセージを含めてください。

<Note>
  このページでは、アプリ自体のサインインフローに関するエンタープライズSSOを扱います。Google、GitHub、Apple、Xを使ったソーシャルサインイン（ワークスペースでは**SSO providers**と表示されます）については、[サインインプロバイダー](/ja/features/auth-and-identity/sign-in-providers)を参照してください。このページでは、Replit Authの移行やReplitアカウントのSAMLサインインについては扱いません。
</Note>

## 料金と利用可能なプラン

Clerkダッシュボードへのアクセスは[Replit Pro](/ja/billing/plans/replit-pro)プランで利用できます。Enterpriseプランは近日公開予定です。

<Info>
  エンタープライズSSO接続は2026年10月1日まで無料です。それ以降は、ClerkのSSO料金がそのままReplitの請求に反映されます。
</Info>

## 関連ドキュメント

* [Clerk Auth](/ja/features/auth-and-identity/clerk-auth)では、ReplitアプリでのClerkを利用した認証の仕組みについて説明しています。
