ServiceNow でのインシデント作成
このドキュメントは外部ソースを参照しています。
Nexthinkは、サードパーティのドキュメントや外部更新の正確性を制御しておらず、それが不一致を引き起こす可能性があります。
エラーや不一致をNexthinkサポートに報告してください。
このドキュメントでは、Nexthink Webhook を設定してアラートやイベントを検出し、それらをServiceNowに送信してインシデントを作成する方法を示します。
ServiceNowにおいて
Nexthinkで資格情報を定義するために、ユーザーに適切なロールが設定されていることを確認します。
ユーザー管理に移動し、ユーザーを選択します。
ユーザーに以下のロールが割り当てられていることを確認します。
rest_api_explorer
itil
ユーザーがServiceNowにセットアップされた後、システムウェブサービス > REST に入り、Rest API Explorerを選択します。
次の値を選択していることを確認します。
名前空間 = now
API 名 = テーブル API
API バージョン = 最新
レコードを作成 (POST) のオプションをクリックします。
リクエストを準備するセクションで、tableNameにドロップダウンリストからインシデントを選択します。


リクエストボディセクションに移動し、ページ下部にあるビルダータブを選択します。

リクエストボディを構成するためにフィールドを追加し、将来の参照用に保存します。 つまり、NexthinkウェブインターフェースでのWebhook構成のため。
インシデントを作成するには、例えば、
caller
、impact
、urgency
、business service
、configuration item
、short description
、およびdescription
のフィールドを使用し、ServiceNowのドロップダウンメニューから適切なフィールドを選択し、それらに値を割り当てるテキストを入力します。オプションで、プラスボタンを使用して、ServiceNowでリクエストに新しい行を必要なだけ追加できます。

以下は、ServiceNowでのリクエストボディの例です:
Nexthinkにおいて
Nexthinkウェブインターフェースから:
ServiceNowインシデント作成のためのコネクター資格情報の設定
コネクター資格情報の設定ページから、ServiceNowで作成した接続情報を使ってフィールドに入力します。
プロトコルドロップダウンからHTTPSオプションを選択します。
ServiceNowからレコード作成URL
https://venXXXXX.service-now.com/
をURLアドレスフィールドに貼り付けます。認証ドロップダウンから基本オプションを選択します。
サードパーティツールに接続するためのユーザー名とパスワードを入力します。
資格情報を保存します。
ServiceNowインシデント作成のためのWebhookの設定
Webhook設定ページから、ServiceNow REST API Explorer設定の情報を使ってフィールドに入力します。
Webhook NQL条件の設定 ドキュメントに従ってNQL条件を記入します。 以下のクエリを参照してください。
NQL条件を記入した後、システムはペイロードの許可されたプレースホルダーを一覧表示します。
資格情報ドロップダウンから、ServiceNow用に作成したコネクター資格情報を選択します。
メソッドドロップダウンからPOSTを選択します。
リソースフィールドにServiceNowからのレコード作成URLをURLアドレスなしでコピーアンドペーストします。 例:
api/now/table/incident
この場合、ServiceNowのtableNameに対して、選択したクエリパラメータで
{tableName}
を置き換えてください。 この場合、incident
.
ServiceNowで作成されたリクエストボディをペイロードフィールドに貼り付けます。 フォーマットは不要です。 以下の例を参照してください。
Last updated
Was this helpful?