ServiceNowでのインシデント作成
このドキュメントは外部ソースを参照しています。
Nexthink は、サードパーティのドキュメントの正確性や、不整合を引き起こす可能性のある外部の更新を管理していません。
エラーや不整合を発見した場合は、Nexthinkサポート に報告してください。
このドキュメントは、Nexthink Webhookを設定して、アラートやイベントを検出し、それをServiceNowに転送してインシデントを作成する方法を示しています。
ServiceNowで
Nexthinkで資格情報を定義するために、ユーザーの適切なロールが設定されていることを確認してください。
ユーザー管理に入り、ユーザーを選択します。
ユーザーに次のロールが割り当てられていることを確認します:
rest_api_exploreritil
ユーザーがServiceNowに設定された後、システムWebサービス > RESTの順に選択し、Rest API Explorerを選択します。
次の値を選択していることを確認します:
Namespace = now
API 名 = Table API
API バージョン = latest
**レコードの作成 (POST)**オプションをクリックします。
リクエストの準備セクションで、テーブル名にドロップダウンリストからインシデントを選択します。

今後の参照のために、レコード作成情報をコピーして保存してください。 つまり、NexthinkのWebインターフェースでのコネクター資格情報の設定とWebhook設定です。
リクエストボディセクションに移動し、ページ下部にあるビルダータブを選択します。

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

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