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

> サービスプロバイダー（SP）によって開始されるシングルサインオン（SSO）の概要。

# サービスプロバイダー主導のシングルサインオン

サービスプロバイダー主導の<Tooltip tip="シングルサインオン（SSO）: ユーザーが1つのアプリケーションにログインすると、他のアプリケーションにも自動的にログインできるようにするサービスです。" cta="用語集を見る" href="/docs/ja-jp/glossary?term=Single+Sign-On">シングルサインオン</Tooltip> (SSO) の実装では、Auth0 が SSO のサービスプロバイダー (SP) となります。ユーザーがアプリケーションにログインする際の流れは次のとおりです。

1. アプリケーションは、1つ以上の外部IDプロバイダー (IdP) をユーザーに提示します。
2. ユーザーは認証に使用する IdP を選択し、ログインします。
3. 認証に成功すると、ユーザーはアクティブなセッションを持った状態でアプリケーションに戻ります。

Auth0 における SP 主導の SSO は、コネクションによって処理されます。

<div id="auth0-sso-sessions-vs-application-sessions">
  ## Auth0 SSO セッションとアプリケーションセッション
</div>

ユーザーがログインすると、さまざまな[セッションレイヤー](/docs/ja-jp/manage-users/sessions/session-layers)が作成されることがあります。SP 主導の SSO 実装では、SSO を実現しているのは Auth0 のセッションレイヤーであり、それが <Tooltip tip="Authorization Server：ユーザーのアクセス範囲を定義するうえで中心的な役割を果たすサーバー。たとえば、認可サーバーは、ユーザーが利用できるデータ、タスク、機能を制御できます。" cta="用語集を見る" href="/docs/ja-jp/glossary?term=Authorization+Server">Authorization Server</Tooltip> に一元的に保存されていることを理解しておくことが重要です。このセッションレイヤーを利用することで、ユーザーは複数の異なるアプリケーションに簡単に認証できます。各アプリケーションは、ユーザーがそのアプリケーションにログインしているかどうかを管理するために、それぞれ独自のアプリケーションセッションを持つ場合があります。

<div id="build-your-own-implementations">
  ## 独自の実装を作成する
</div>

<div id="oidcoauth">
  ### OIDC/OAuth
</div>

* ソーシャル<Tooltip tip="IDプロバイダー（IdP）：デジタルアイデンティティを保存・管理するサービス。" cta="用語集を見る" href="/docs/ja-jp/glossary?term=Identity+Providers">IDプロバイダー</Tooltip>
* 汎用のOAuth2認可サーバーをAuth0に追加
* [Auth0 Marketplace](https://marketplace.auth0.com/)

<div id="saml">
  ### SAML
</div>

* Auth0 では、以下の <Tooltip tip="Security Assertion Markup Language (SAML): パスワードを使わずに 2 者間で認証情報をやり取りできる標準化されたプロトコル。" cta="用語集を見る" href="/docs/ja-jp/glossary?term=SAML">SAML</Tooltip> IdP を Auth0 で設定する手順を提供しています。

  * [Okta](/docs/ja-jp/authenticate/protocols/saml/saml-sso-integrations/configure-auth0-saml-service-provider/configure-okta-as-saml-identity-provider)
  * [OneLogin](/docs/ja-jp/authenticate/protocols/saml/saml-sso-integrations/configure-auth0-saml-service-provider/configure-onelogin-as-saml-identity-provider)
  * [PingFederate 7](/docs/ja-jp/authenticate/protocols/saml/saml-sso-integrations/configure-auth0-saml-service-provider/configure-pingfederate-as-saml-identity-provider)
  * [Salesforce](/docs/ja-jp/authenticate/protocols/saml/saml-sso-integrations/configure-auth0-saml-service-provider/configure-salesforce-as-saml-identity-provider)
  * [SiteMinder](/docs/ja-jp/authenticate/protocols/saml/saml-sso-integrations/configure-auth0-saml-service-provider/configure-siteminder-as-saml-identity-provider)
  * [SSOCircle](/docs/ja-jp/authenticate/protocols/saml/saml-sso-integrations/configure-auth0-saml-service-provider/configure-ssocircle-as-saml-identity-provider)
* また、[Auth0 を SAML サービスプロバイダーとして設定する](/docs/ja-jp/authenticate/protocols/saml/saml-sso-integrations/configure-auth0-saml-service-provider)ための一般的な手順も用意しています。
* [IDプロバイダー主導のシングルサインオンを設定する](/docs/ja-jp/authenticate/protocols/saml/saml-sso-integrations/identity-provider-initiated-single-sign-on)

<div id="limitations">
  ## 制限事項
</div>

* ネイティブアプリケーションで利用できるのは、[Universal Login](/docs/ja-jp/authenticate/login/auth0-universal-login) のみです。
* <Tooltip tip="OpenID: アプリケーションがログイン情報を収集・保存することなくユーザーの身元を確認できるようにする、認証のためのオープン標準です。" cta="用語集を見る" href="/docs/ja-jp/glossary?term=OpenID">OpenID</Tooltip> Connect (OIDC) は、IdP 起点の SSO をサポートしていません。

<div id="learn-more">
  ## 詳細はこちら
</div>

* [IDプロバイダー主導のシングルサインオン](/docs/ja-jp/authenticate/single-sign-on/outbound-single-sign-on)
* [シングルサインオンの API エンドポイント](/docs/ja-jp/authenticate/single-sign-on/api-endpoints-for-single-sign-on)
