AEM での ServiceNow サービスとコンポーネントの認証設定の構成
OIDC および Single Sign-on (SSO) の両プロトコルをサポートする、サードパーティ OpenID Connect (OIDC) プロバイダを使用すると、Web サイトの Adobe Experience Manager (AEM) インスタンスと ServiceNow インスタンスの両方にログインできるようになります。
Okta または Microsoft Azure を、OIDC と Single Sign-on (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 インスタンスにアクセスする際に公開ユーザーとして見なされます。