Skip to main content
社内のIDプロバイダー(OktaやMicrosoft Entra IDなど)を使って、ユーザーがアプリにサインインできるようにします。アプリがClerk Authを使用している場合、SSOやその他の高度な認証機能はClerkダッシュボードから設定します。必要な内容をAgentに伝えると、Agentが設定を完了するためのダッシュボードへ案内します。
鍵のアイコンとラップトップで作業するビルダーを示す、SSOでReplitアプリを構築するバナー。
Clerkダッシュボードは、デフォルトのサインイン体験をはるかに超える設定が可能です。Clerkで行った設定は、Replitアプリの認証に自動的に反映されます。

設定できる内容

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

Clerkダッシュボードを開く

必要な認証の変更内容をAgentに伝えます。Agentは可能な設定を行い、ユーザーの入力が必要な設定についてはアプリのClerkダッシュボードへ案内します。
Agentが、Clerkを利用したアプリに対してClerkダッシュボードでのエンタープライズSSO設定を案内している様子。
ワークスペースからダッシュボードを開くこともできます。
  1. ToolsペインでUsers & Authを選択します。
  2. Configureタブを選択します。
  3. Advancedを選択します。
  4. Clerk dashboardの下にあるOpen Clerk dashboardを選択します。
ConfigureタブがひらいたUsers & Authツール。AdvancedセクションとOpen Clerk dashboardボタンが表示されている。

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

  1. ClerkダッシュボードでConfigureを選択します。
  2. User & authenticationの下にあるSSO connectionsを選択します。
  3. Enterpriseを選択します。
  4. Add connectionを選択します。
Enterprise SSO connectionsページとAdd connectionアクションを示すClerkダッシュボード。
接続設定の詳細については、Clerkのドキュメントを参照してください。

接続を確認する

設定が完了したら、IDプロバイダーのテストアカウントでサインインします。アカウントがアプリの想定される部分にアクセスできることを確認してください。 サインインに失敗した場合は、Agentに相談してください。リクエストにはIDプロバイダー、プロトコル、エラーメッセージを含めてください。
このページでは、アプリ自体のサインインフローに関するエンタープライズSSOを扱います。Google、GitHub、Apple、Xを使ったソーシャルサインイン(ワークスペースではSSO providersと表示されます)については、サインインプロバイダーを参照してください。このページでは、Replit Authの移行やReplitアカウントのSAMLサインインについては扱いません。

料金と利用可能なプラン

ClerkダッシュボードへのアクセスはReplit Proプランで利用できます。Enterpriseプランは近日公開予定です。
エンタープライズSSO接続は2026年10月1日まで無料です。それ以降は、ClerkのSSO料金がそのままReplitの請求に反映されます。

関連ドキュメント

  • Clerk Authでは、ReplitアプリでのClerkを利用した認証の仕組みについて説明しています。