AEM での ServiceNow サービスとコンポーネントの認証設定の構成
OIDC およびシングルサインオン (SSO) の両プロトコルをサポートする、サードパーティ OpenID コネクト (OIDC) プロバイダを使用すると、Web サイトの Adobe Experience Manager (AEM) インスタンスと ServiceNow インスタンスの両方にログインできるようになります。
Okta または Microsoft Azure を、OIDC とシングルサインオン (SSO) の各プロトコルの両方をサポートするサードパーティ OIDC プロバイダとして選択できます。
ServiceNow をサードパーティ OIDC プロバイダで登録
ServiceNow をサードパーティ OIDC プロバイダを使用して Web アプリケーションとして登録し、JSON Web トークン (JWT) を使用してユーザーの識別子を検証します。
始める前に
ServiceNow では、エンドユーザーの情報を含む JWT トークンを OIDC プロバイダに送信することにより、エンドユーザーを識別します。プロバイダに応じて、ServiceNow を OIDC プロバイダで登録するプロセスは異なります。
このトピックでは Okta を例として使用していますが、自身の OIDC プロバイダの詳細を代用できます。
必要なロール:Okta アカウント (サードパーティ OIDC プロバイダアカウント)
手順
次のタスク
Okta を OAuth プロバイダとして ServiceNow と AEM の各インスタンスに設定する場合のために、[クライアント認証情報] セクションの [クライアント ID] と [クライアントシークレット] の各値を記録します。
OIDC プロバイダを ServiceNow インスタンスに追加する
エンドユーザーの識別子を確認するには、サードパーティ OIDC プロバイダサービスを ServiceNow インスタンスに追加します。
始める前に
必要なロール:oauth_admin
手順
OIDC プロバイダの詳細を Adobe Experience Manager で構成する
サードパーティ OIDC プロバイダの詳細を Adobe Experience Manager (AEM) インスタンスで構成して、ServiceNow コンポーネントに認証されたユーザーとしてアクセスします。
始める前に
必要なロール:AEM アドミニストレーター
このタスクについて
AEM ユーザーが ServiceNow インスタンスに認証されたユーザーとしてアクセスできるように、OIDC プロバイダの詳細を構成します。この OIDC プロバイダの詳細を AEM で構成しない場合、AEM ユーザーは ServiceNow インスタンスにアクセスする際に公開ユーザーとして見なされます。