AEM での ServiceNow サービスとコンポーネントの統合設定の構成
Adobe Experience Manager (AEM) インスタンスとの統合のために ServiceNow サービスとコンポーネントを設定する必要があります。
AEM で ServiceNow サービスの使用を有効にするための設定
以下のタイプの構成設定を、AEMの ServiceNow サービスに定義できます。
- サードパーティ OIDC プロバイダを使用する認証設定 (「OIDC プロバイダの詳細を Adobe Experience Manager で構成する」参照)
- ServiceNow サービスの特定の設定 (「ServiceNow サービスの OSGi 構成設定を定義する」参照)
- ServiceNow サービスのログファイル設定 (「ServiceNow サービスのログファイル設定を Adobe Experience Manager (AEM) で構成します。」参照)
ServiceNow コンポーネントを AEM で使用するための設定
[Knowledge API] エンドポイントを AEM インスタンスで使用するために、ServiceNow インスタンスのクロスオリジンリソース共有 (CORS) ルールを定義する必要があります。詳細については、「AEM から ServiceNow API エンドポイントにアクセスするためのクロスオリジンリソース共有ルール (CORS) を定義します」を参照してください。
ServiceNow サービスの OSGi 構成設定を定義する
ServiceNow コンポーネントによって Adobe Experience Manager (AEM) で使用される ServiceNow サービスの OSGi 構成設定を定義します。
始める前に
必要なロール:AEM アドミニストレーター
手順
ServiceNow サービスのログファイル設定を Adobe Experience Manager (AEM) で構成します。
Adobe Experience Manager (AEM) の ServiceNow サービスのログファイル設定を構成して、認証プロセスの問題を特定するためのデバッグログを生成します。
始める前に
必要なロール:AEM アドミニストレーター
手順
AEM から ServiceNow API エンドポイントにアクセスするためのクロスオリジンリソース共有ルール (CORS) を定義します
ServiceNow インスタンスのクロスオリジンリソース共有ルール (CORS) を定義して、Adobe Experience Manager (AEM) インスタンスからナレッジ管理 REST API、ケース API、または CSM 添付ファイル API にアクセスします。
始める前に
- ナレッジ記事のナレッジ管理 REST API エンドポイントを使用するには、ナレッジ API プラグイン (sn_km_api) を有効にします。詳細については、「ナレッジ管理 REST API」を参照してください。
- カスタマーサービスケースにケース API エンドポイントを使用するには、カスタマーサービスプラグイン (com.sn_customerservice) を有効にします。詳細については、「ケース API」を参照してください。
- ケースの添付ファイルの CSM 添付ファイル API エンドポイントを使用するには、glide.rest.attachment_csm_api.allowed_tables システムプロパティを構成し、ケース [sn_customerservice_case] テーブルを含めます。詳細については、 「CSM 添付ファイル API」を参照してください。
必要なロール:web_service_admin