AWS と REST API キートークンの統合
API キーを使用して統合し、安全な通信を確立し、REST API を介したデータ交換を自動化します。これにより、統合が簡素化され、サービスへのシームレスなアクセスが可能になり、運用効率が向上します。
始める前に
必要なロール:evt_mgmt_integration
手順
-
移動先 すべて > システム Web サービス > API アクセスポリシー > REST API キー.
- [新規] を選択します。
-
フォームの各フィールドに入力します。
注:evt_mgmt_integration ロールでユーザーを作成する必要があります。ここで使用するために sys_user テーブル上に新しいユーザーを作成し、適切にアクセスできるようにします。
表 : 1. API キー フィールド 説明 名前 REST API キーを識別するための名前 説明 REST API キーの説明。 アクティブ REST API キーのステータス。 ユーザー REST API キーに関連付けられたユーザー。ルックアップアイコンを使用してユーザーを選択します。 認証スコープ REST API キーの権限を管理する認証スコープを追加するオプション。 トークン ServiceNow AI Platform が生成した REST API キー。ヘッダーまたはクエリパラメーター内で REST API コールの一部として使用するキーをコピーします。 有効期限 認証情報が無効になるまでの時間。空の値は有効期限がないことを意味します。 - 認証スコープのロックを解除し、UserAccount を追加します。
-
フォームメニューを使用し、[保存] を選択します。
トークンが生成され、[トークン] フィールドに保存されます。トークンを表示するには、ロックアイコンを使用して、フィールドの下に表示される内容をコピーします。これは、他のシステムが REST API 要求を ServiceNow に送信するときのクエリパラメーター (またはヘッダー) 値です。
- AWS 環境の Simple Notification Service で、新しいトピックを作成し、作成したトピックを選択して新しいサブスクリプションを作成します。
-
[サブスクリプションを作成] ウィンドウで、[エンドポイント] フィールドにServiceNowエンドポイントの値を入力します。
api-key 値の形式は、
https://[INSTANCENAME].service-now.com/api/sn_em_connector/em/inbound_event?source=[SOURCENAME]&sys_id=[SYSID OF PUSH CONNECTOR INSTANCE]&x-sn-apikey=[AUTH TOKEN]である必要があります。[AUTH TOKEN] 値は、[ トークン] フィールドに表示されるシステム生成トークンです。