Auth0 のSAML JIT設定方法

 

 項目

内容 

事前確認

  • Auth0 にて事前の設定が必要です。
  • 最新の設定手順は、Auth0 からご提供されているマニュアルをご確認くださいますようお願いいたします。
ネームID メールアドレス
  カスタム属性 ※ カスタム属性の設定方法はこちら
SP側の設定 管理者様にて設定
  SPへ設定を依頼
プロビジョニング   APIによるプロビジョニング対応(トラスト・ログインでアカウント管理可)
SAML JITプロビジョニング対応(トラスト・ログインでアカウント管理可・ユーザー削除不可)
  なし(各システムでアカウント作成)
アクセス方法 SP-Initiated SSO
IdP-Initiated SSO
デバイス別動作検証状況 PC - ブラウザ
PC - デスクトップアプリ
  iOS - 標準ブラウザ (Safari)
  iOS - トラスト・ログイン モバイルアプリ 内部ブラウザ
iOS - ネイティブアプリ
  Android - 標準ブラウザ (Chrome)
  Android - トラスト・ログイン モバイルアプリ 内部ブラウザ
Android - ネイティブアプリ
SAML認証適用範囲   全員有効(SAML認証のみとなる)
その他:全員有効(SAML認証とパスワード認証併用選択可能)

備考

  • Auth0 はデフォルトでは同じメールアドレスでも接続ごとにユーザーIDが異なり、別々のユーザーとして区別されます。
    同一ユーザーとして関連付けをするには、別途 User Account Linking の設定が必要です。

 

目次:

トラスト・ログインの管理ページの設定 

Auth0 の設定

トラスト・ログインの管理ページの設定(続き)

トラスト・ログインのユーザーの設定

接続テスト

 

トラスト・ログインの管理ページの設定

  1. トラスト・ログインにログインし、「管理ページ > アプリ」メニューを開き、画面右上の「アプリ登録」ボタンを押します。
    01.png
     
  2. 「企業アプリ登録」画面で検索し、「Auth0 (SAML)」を選択します。
    02.png
     
  3. 「IDプロバイダーの情報」 の「IDプロバイダーURL」の値を控え、「証明書を取得」ボタンから証明書をダウンロードします。
    03.png
     
  4. ダウンロードした証明書の拡張子を「.pem」に変換しておきます。

     

ここで、Auth0 側の設定に移ります。
「登録」ボタンは押さず、別ウィンドウでAuth0 を開いてください。

 

Auth0  の設定

  1. 管理者アカウントでログインし、「認証 > エンタープライズ」を開き、「SAML」の「作成」をクリックします。
    04.png

     
  2. 各項目を以下のとおり設定し「作成」ボタンで保存します。

    接続名 任意の名称
    サインインURL トラスト・ログインから取得した「IDプロバイダーURL」
    X509署名証明書 トラスト・ログインから取得した「証明書」(PEM形式に変換したもの)を「ファイルの選択」ボタンからアップロード
    サインアウト OFF
    署名の要求 OFF

    05.png
     

  3. 「IdP起点SSO」のタブを開き、以下のとおり設定し「変更を保存」で保存します。

    IdP起点SSOの動作 「要求を受け付ける」を選択
    デフォルトのアプリケーション アプリケーションを選択
    レスポンスプロトコル 「SAML」を選択


    06.png
     

  4. 「ログインエクスペリエンス」のタブを開き、ログインページに接続のボタンを表示する場合はカスタマイズし「保存」ボタンで保存します。(任意)
    07.png
     
  5. 「アプリケーション」タブを開き、SAML SSOを使用するアプリケーションをONにします。
    08.png
     

再び、トラスト・ログインの管理ページに戻ります。

 

トラスト・ログインの管理ページの設定(続き)

  1. 「サービスプロバイダーの設定」を以下のとおり設定します。

    エンティティID 赤枠:お客様のAuth0 の「テナント名」※1
    青枠:Auth0 の設定の手順2で設定した「接続名」
    サービスへのACS URL 赤枠:お客様のAuth0 の「ドメイン名」※2
    青枠:Auth0 の設定の手順2で設定した「接続名」

    ※1 「テナントの設定 > 一般設定 > テナント名」で確認可能
    ※2「テナントの設定 > カスタムドメイン」で確認可能

    09.png
     

  2. 「登録」ボタンで保存します。

 

トラスト・ログインのユーザーの設定

① ユーザーがマイページで追加する場合

※事前に管理者でSAMLアプリを設定している必要があります。

  1. 「マイページ」で「アプリ追加」ボタンを押します。
  2. 「アプリ登録」画面で「Auth0 (SAML)」を選択し、画面右上の「次へ」ボタンを押します。
  3. 「表示名」を変更する場合は入力し、「登録」ボタンを押します。

②管理者がメンバーを追加する場合

  1. 「管理ページ > アプリ」メニューで「Auth0 (SAML)」アプリを検索しクリックします。
  2. 「メンバー追加」をクリックし、メンバー一覧から追加するユーザーを選択し「登録」ボタンを押して追加します。
     

接続テスト

  1. 「Auth0 (SAML)」アプリのメンバーに接続テストを行う管理者を追加し、管理者アカウントでトラスト・ログインにログインしている状態で、Auth0 で「認証 > エンタープライズ > SAML > 参照」を開きます。
    10.png
     
  2. 作成した接続の「…」から「試す」を実行します。
    11.png
     
  3. 「Successful transacrion」の画面が表示されれば接続は成功です。
    12.png

 


 

Auth0 のSAML JIT設定方法

 

 項目

内容 

事前確認

  • Auth0 にて事前の設定が必要です。
  • 最新の設定手順は、Auth0 からご提供されているマニュアルをご確認くださいますようお願いいたします。
ネームID メールアドレス
  カスタム属性 ※ カスタム属性の設定方法はこちら
SP側の設定 管理者様にて設定
  SPへ設定を依頼
プロビジョニング   APIによるプロビジョニング対応(トラスト・ログインでアカウント管理可)
SAML JITプロビジョニング対応(トラスト・ログインでアカウント管理可・ユーザー削除不可)
  なし(各システムでアカウント作成)
アクセス方法 SP-Initiated SSO
IdP-Initiated SSO
デバイス別動作検証状況 PC - ブラウザ
PC - デスクトップアプリ
  iOS - 標準ブラウザ (Safari)
  iOS - トラスト・ログイン モバイルアプリ 内部ブラウザ
iOS - ネイティブアプリ
  Android - 標準ブラウザ (Chrome)
  Android - トラスト・ログイン モバイルアプリ 内部ブラウザ
Android - ネイティブアプリ
SAML認証適用範囲   全員有効(SAML認証のみとなる)
その他:全員有効(SAML認証とパスワード認証併用選択可能)

備考

  • Auth0 はデフォルトでは同じメールアドレスでも接続ごとにユーザーIDが異なり、別々のユーザーとして区別されます。
    同一ユーザーとして関連付けをするには、別途 User Account Linking の設定が必要です。

 

目次:

トラスト・ログインの管理ページの設定 

Auth0 の設定

トラスト・ログインの管理ページの設定(続き)

トラスト・ログインのユーザーの設定

接続テスト

 

トラスト・ログインの管理ページの設定

  1. トラスト・ログインにログインし、「管理ページ > アプリ」メニューを開き、画面右上の「アプリ登録」ボタンを押します。
    01.png
     
  2. 「企業アプリ登録」画面で検索し、「Auth0 (SAML)」を選択します。
    02.png
     
  3. 「IDプロバイダーの情報」 の「IDプロバイダーURL」の値を控え、「証明書を取得」ボタンから証明書をダウンロードします。
    03.png
     
  4. ダウンロードした証明書の拡張子を「.pem」に変換しておきます。

     

ここで、Auth0 側の設定に移ります。
「登録」ボタンは押さず、別ウィンドウでAuth0 を開いてください。

 

Auth0  の設定

  1. 管理者アカウントでログインし、「認証 > エンタープライズ」を開き、「SAML」の「作成」をクリックします。
    04.png

     
  2. 各項目を以下のとおり設定し「作成」ボタンで保存します。

    接続名 任意の名称
    サインインURL トラスト・ログインから取得した「IDプロバイダーURL」
    X509署名証明書 トラスト・ログインから取得した「証明書」(PEM形式に変換したもの)を「ファイルの選択」ボタンからアップロード
    サインアウト OFF
    署名の要求 OFF

    05.png
     

  3. 「IdP起点SSO」のタブを開き、以下のとおり設定し「変更を保存」で保存します。

    IdP起点SSOの動作 「要求を受け付ける」を選択
    デフォルトのアプリケーション アプリケーションを選択
    レスポンスプロトコル 「SAML」を選択


    06.png
     

  4. 「ログインエクスペリエンス」のタブを開き、ログインページに接続のボタンを表示する場合はカスタマイズし「保存」ボタンで保存します。(任意)
    07.png
     
  5. 「アプリケーション」タブを開き、SAML SSOを使用するアプリケーションをONにします。
    08.png
     

再び、トラスト・ログインの管理ページに戻ります。

 

トラスト・ログインの管理ページの設定(続き)

  1. 「サービスプロバイダーの設定」を以下のとおり設定します。

    エンティティID 赤枠:お客様のAuth0 の「テナント名」※1
    青枠:Auth0 の設定の手順2で設定した「接続名」
    サービスへのACS URL 赤枠:お客様のAuth0 の「ドメイン名」※2
    青枠:Auth0 の設定の手順2で設定した「接続名」

    ※1 「テナントの設定 > 一般設定 > テナント名」で確認可能
    ※2「テナントの設定 > カスタムドメイン」で確認可能

    09.png
     

  2. 「登録」ボタンで保存します。

 

トラスト・ログインのユーザーの設定

① ユーザーがマイページで追加する場合

※事前に管理者でSAMLアプリを設定している必要があります。

  1. 「マイページ」で「アプリ追加」ボタンを押します。
  2. 「アプリ登録」画面で「Auth0 (SAML)」を選択し、画面右上の「次へ」ボタンを押します。
  3. 「表示名」を変更する場合は入力し、「登録」ボタンを押します。

②管理者がメンバーを追加する場合

  1. 「管理ページ > アプリ」メニューで「Auth0 (SAML)」アプリを検索しクリックします。
  2. 「メンバー追加」をクリックし、メンバー一覧から追加するユーザーを選択し「登録」ボタンを押して追加します。
     

接続テスト

  1. 「Auth0 (SAML)」アプリのメンバーに接続テストを行う管理者を追加し、管理者アカウントでトラスト・ログインにログインしている状態で、Auth0 で「認証 > エンタープライズ > SAML > 参照」を開きます。
    10.png
     
  2. 作成した接続の「…」から「試す」を実行します。
    11.png
     
  3. 「Successful transacrion」の画面が表示されれば接続は成功です。
    12.png