For the complete documentation index, see llms.txt. This page is also available as Markdown.

Auth0 - OIDC - 設定

必要なユーザー認証情報

重要なお知らせ

概要

このガイドでは、Flosum Cloud Apps で OpenID Connect (OIDC) を使用して Auth0 を統合し、シームレスなログインのためのシングルサインオン (SSO) を有効にする方法を説明します。

Identity Provider の追加に関するより一般的な手順については、次の記事を参照してください。

カスタマー ホスト型

手順の概要

  • Auth0 アプリを設定する

  • コールバック URL を追加する

  • Flosum グローバル設定で Identity Provider を作成する

  • SSO をテストする

Flosum Cloud Apps 用の Auth0 の設定

このセクションでは、SSO 用に Flosum Cloud Apps と連携するよう Auth0 アプリケーションを設定する方法を説明します。

1

Auth0 でアプリケーションを設定する

  1. Auth0 アカウントにログインします。

  2. クリック アプリケーション 左側のサイドバーで、次にクリックします アプリケーション.

  3. クリック Default App Default App 画面を開きます。

  4. 次をコピーします: ドメイン, クライアント ID、および クライアントシークレット Flosum Global Settings で ID プロバイダーを作成するための値。

2

コールバック URL を追加する

  1. 次をクリック 設定 タブ。

  2. 次の 許可されたコールバックURL 」フィールドに、SSO で使用する各 Flosum Cloud App のリージョン URL を追加します。リージョンごとの URL は下の表を参照してください。

Flosumクラウドアプリ
コールバックURL

グローバル設定

https://global-us.flosum.app/api/v1/auth/login/open-id

バックアップ&アーカイブ

https://backup-us.flosum.app/api/v1/auth/login/open-id

DevOps

https://devops-us.flosum.app/api/v1/auth/login/open-id

Flosumクラウドアプリ
コールバックURL

グローバル設定

https://global-de.flosum.app/api/v1/auth/login/open-id

バックアップ&アーカイブ

https://backup-de.flosum.app/api/v1/auth/login/open-id

DevOps

https://devops-de.flosum.app/api/v1/auth/login/open-id

Flosumクラウドアプリ
コールバックURL

グローバル設定

https://global-jp.flosum.app/api/v1/auth/login/open-id

バックアップ&アーカイブ

https://backup-jp.flosum.app/api/v1/auth/login/open-id

DevOps

https://devops-jp.flosum.app/api/v1/auth/login/open-id

Flosumクラウドアプリ
コールバックURL

グローバル設定

https://global-au.flosum.app/api/v1/auth/login/open-id

バックアップ&アーカイブ

https://backup-au.flosum.app/api/v1/auth/login/open-id

DevOps

https://devops-au.flosum.app/api/v1/auth/login/open-id

グローバル設定で Identity Provider を作成する

1

Global Settings で ID プロバイダーを作成する

以下の記事の一般的な指示に従って、OIDC アイデンティティプロバイダーの作成を開始してください。

  1. を完了します 基本情報 セクション。

    1. を選択します OPEN_ID アイデンティティプロバイダー用 タイプ.

  2. を完了します ボタン情報 セクション。

  3. (オプション) を完了します グループ情報 セクション。

OpenId 情報フィールドを入力する

Auth0 アプリケーションの情報を OpenId Information セクションにコピーします。表では、どの Auth0 フィールドをどの Flosum フィールドに入力するかを説明しています。最後のスクリーンショットは、Auth0 OIDC アプリケーション向けに設定が完了した ID プロバイダーを示しています。

Auth0 フィールドは次の場所にあります: Auth0 -> Default App -> 設定 -> 基本情報

Flosum フィールド
Auth0 フィールド

クライアント ID

クライアント ID

クライアントシークレット

クライアントシークレット

Issuer

https:// + ドメイン

2

保存してテスト

SSOでのログイン方法については、以下の記事を参照してください。

  1. クリック 保存 でアイデンティティプロバイダーを保存します。

  2. テストするには、シークレットウィンドウ(プライベートブラウズ)を開いてください。

  3. テナント名でグローバル設定へのログインを開始します。

  4. アイデンティティプロバイダーが正常に構成されていれば、作成したSSOボタンが表示されるはずです。

資格情報を入力した後にエラー「IdP 属性 given_name が定義されていません」が表示された場合は、Auth0 アカウントのユーザーに次の属性を追加してください。

  • given_name

  • family_name

Auth0 - ユーザーを作成して属性を追加する

Backup & Archive に Auth0 の資格情報でログインしようとしてエラーが発生する場合は、ユーザーを作成し、次の given_name および family_name 属性をそのユーザーに追加する必要があります。

1

ユーザーを作成して属性を追加する

既存のユーザーの場合は、このセクションの手順 1 と 2 を省略して属性を追加できます。

  1. Auth0 アカウントで、次をクリックします ユーザー管理 左側のサイドバーで、次にクリックします ユーザー.

  2. クリック ユーザーを作成 して、必要な項目を入力します。

  3. ユーザーを開いて、次をクリックします Raw JSON タブ。

  4. 次を控えておいてください user_id、後でこの手順で必要になります。

  5. クリック アプリケーション 左側のサイドバーで、次にクリックします API.

  6. クリック Auth0 Management API.

  7. 次をクリック テスト タブ。

  8. クリック テストアプリケーションを作成して承認する.

  9. 次をクリック API Explorer タブを開いてクリックします テストアプリケーションを作成して承認する.

  10. 次を控えておいてください トークン、後でこの手順で必要になります。

  11. クリック ドキュメント 画面右上の Auth0 Docs.

  12. クリック Auth0 APIs.

  13. クリック Management API Explorer を左側のサイドバーで開きます。

  14. クリック ユーザー 左側のサイドバーで、次にクリックします ユーザーを更新する.

  15. クリック API トークンを設定 を画面右上でクリックし、保存しておいたトークンの値を認証用のモーダルウィンドウに貼り付けます。

  16. これで「API トークンを設定」ボタンは 承認済み.

  17. に挿入 パス: id 先ほど保存したユーザー ID の値を入力し、次以外のすべての行を削除します given_name および family_name。必要に応じて、これらの行の内容を入力してください。

  18. クリック エンドポイントをテスト.

  19. レスポンスコードを受け取る必要があります 200。200 のレスポンスコードを受け取れない場合は、問題を特定するメッセージが表示されます。よくある問題としては、トークンまたはユーザー ID の誤りが考えられます。

  20. クリック ユーザー 左側のサイドバーで、次をクリックします Raw JSON タブ。「given_name」と「family_name」が追加されるはずです。

  21. Flosum Backup & Archive に戻ってログインします。

最終更新

役に立ちましたか?