First Advantage スポークのセットアップ
API キーを使用して ServiceNow インスタンスと First Advantage アカウントをデータ連携し、ServiceNow 要求を認証します。
始める前に
- 統合ハブ サブスクリプションの要求。
- First Advantage スポークを有効にします。
- 必要なロール:admin
First Advantage スポーク の接続レコードの作成
接続レコードを作成して、 ServiceNow インスタンスと First Advantage サーバーを統合します。ServiceNowインスタンスは、この接続レコードを使用して First Advantage スポークアクションを実行します。
始める前に
必要なロール:admin。
First Advantage サーバーから API キーを取得します。
手順
ServiceNow インスタンスでの First Advantage 状況の作成
ServiceNow インスタンスの [状況] リストに表示する First Advantage 状況を作成します。
始める前に
ドラフト、準備完了、および処理中の状況の作成
タスク [task] テーブルでドラフト、準備完了、および処理中の状況を作成します。
始める前に
必要なロール:admin
手順
タスクの結果
完了状況とキャンセル状況の作成
First Advantage タスク [sn_fadv_spoke_first_adventage_task] テーブルに完了状況とキャンセル状況を作成します。
始める前に
必要なロール:admin。
手順
タスクの結果
完了:成功状況および完了:交渉決裂状況の作成
First Advantage 従業員タスク [sn_fadv_spoke_first_advantage_employee_task_table] テーブルに完了:成功状況および完了:交渉決裂状況を作成します。
始める前に
必要なロール:admin。
手順
タスクの結果
First Advantage Webhook のセットアップ
Webhook を設定して、ServiceNow インスタンスで招待および注文イベントの更新を受信します。
始める前に
ServiceNow インスタンスの署名キーの指定
First Advantage Webhook クライアントにキーを指定して、First Advantage Webhook を設定します。
始める前に
- 要件に従って安全なキーを生成し、その値を記録します。たとえば、base64 でエンコードされたキーなどです。
- 必要なロール:admin
手順
アクセス API エンドポイント
招待イベントと注文イベントの API エンドポイントにアクセスし、必要な詳細を First Advantage と共有して Webhook を設定します。
始める前に
手順
- 次のように移動する。 .
- First Advantage スポークのレコードを開きます (例:First Advantage Webhook)。
-
[リソース] タブで、次を実行します。
- 招待イベントのレコードを開きます (例:招待ステータス)。
- [リソースパス] に入力されたパスをコピーして記録します (例:/api/sn_fadv_spoke/fadv/invite_status)。
- 注文イベントのレコードを開きます (例:注文ステータス)。
- [リソースパス] に入力されたパスをコピーして記録します (例:/api/sn_fadv_spoke/fadv/order_status)。
次のタスク
- 次の形式のカスタムヘッダー:fadvKey <authorization-key>注:
- カスタムヘッダーがこの形式のみであることを確認します。変更がある場合、スポークフローはトリガーされません。
- 以前に指定したものと同じキーを指定します .
- ここでの説明と同じケースの fadvKey を使用します。
- 次の形式の招待イベントの API エンドポイント:<ServiceNow-instance-URL>/api/sn_fadv_spoke/fadv/invite_status
- 次の形式の注文イベントの API エンドポイント:<ServiceNow-instance-URL>/api/sn_fadv_spoke/fadv/order_status
First Advantage アカウントおよびパッケージと ServiceNow との同期
First Advantage アカウントとパッケージを ServiceNow と同期して、First Advantage アカウントとパッケージの詳細を保存します。