このページでは、ワークフロー自動化アクションカタログで利用可能なServiceNowインシデントアクションのリファレンスを提供します。これらのアクションにより、ServiceNowでインシデントを作成および管理できるようになります。
前提条件
ワークフロー自動化でServiceNowアクションを使用する前に、次のものが準備されていることを確認してください:
- 適切な権限を持つServiceNowインスタンス。
- 認証用のServiceNow REST APIキー(
x-sn-apikeyヘッダーとして渡されます)。 - ServiceNowインスタンスでインシデントを作成および管理するために必要な権限。
アクション入力には、apiKeyを指定する必要があります。ユーザーを認証するために使用されます — キーはリクエストヘッダーx-sn-apikeyの一部として渡されます。
APIキー認証を設定する
詳細については、ServiceNowドキュメントの「APIキー認証プロファイルを使用したREST APIアクセスポリシーの作成」を参照してください。
ServiceNowでREST APIキーを生成および構成するには:
インバウンド認証プロファイルを作成する
- System Web Services > API Access Policies > Inbound Authentication Profileに移動します。
- 新しいAPIキー認証プロファイルを作成します。
- パラメーター名
x-sn-apikeyを使用して、Auth Parameter [Auth パラメーター]をHTTPヘッダー(推奨)として定義します。
REST APIキーの生成
- System Web Services > API Access Policies > REST API Keyに移動します。
- 適切なロールと権限を持つ専用のサービスアカウントに関連付けられた新しいキーを作成します。
- 生成されたトークン値を保存してコピーしてください。これはシークレットキーです。
APIアクセスポリシーの設定
- System Web Services > API Access Policies > REST API Access Policiesに移動します。
- 新しいポリシーを作成し、ターゲットのREST APIを選択します(たとえば、Table APIまたはScripted REST API)。
- Inbound Authentication Profile [インバウンド認証プロファイル]をこのポリシーの関連リストに追加します。
利用可能なインシデントアクション
アクション名 | 説明 |
|---|---|
Table API を使用して ServiceNow に新しいインシデントを作成します。 | |
Table API を使用して、ServiceNow から既存のインシデントを取得します。 | |
Table API を使用して ServiceNow からインシデントのリストを取得します。 | |
Table API を使用して、ServiceNow の既存のインシデントを更新します。 | |
Table APIを使用して、ServiceNowの既存のインシデントを解決します。 |