ServiceNow - インシデント管理コネクタThinklet
Last updated
Was this helpful?
Last updated
Was this helpful?
Configure ServiceNow - Incident management connector thinklets to take specific actions within your workflow;
インシデントに影響を受けている構成アイテムを追加は、インシデントチケットの影響を受けているCIタブにタスクエントリを追加します。
ServiceNow - インシデント管理コネクタThinkletは、テーブルインシデントPOST API エンドポイントに依存しています。
パラメーター: この操作に使用するエントリーパラメーターを設定します。 ツールチップアイコンにカーソルを合わせることで、パラメータのマッピング方法と必要なデータについての詳細情報が表示されます。
インシデント番号またはID
影響を受けている構成アイテム名またはID
出力: コネクタThinkletの出力を表示します。
タスク構成アイテムレコードID (TaskCIRecordID
)
The table below shows the API Service connector details needed when recreating the connector:
リソースパス
api/now/table/task_ci
メソッド
POST
ペイロード
{"ci_item": "{{AffectedConfigurationItemRefernce}}","task": "{{IncidentReference}}"}
出力
タスクレコードID: $.result.sys_id
インシデント作業ノートを追加は、インシデントチケットに作業ノートを追加します。 
ServiceNow - インシデント管理コネクタThinkletは、テーブルインシデントPATCH APIエンドポイントに依存しています。
名前: コネクタThinklet用の一意な名前を入力します。
ID: システムは名前に基づいてIDを自動的に生成します。
説明(オプション): コネクタThinkletの目的とその働きを説明してください。 この情報は、これを知らない他のワークフローユーザーにとって有用です。
操作を選択: 実行する操作を選択してください。
資格情報: 統合用の接続資格情報を選択してください。 まず、Administtrationモジュールのコネクタ資格情報ページでそれらを設定してください。 詳細については、コネクタ資格情報ドキュメントを参照してください。
パラメーター: この操作に使用するデータをパラメーターとして設定します。 ツールチップアイコンにカーソルを合わせることで、パラメーターがどのようにマッピングされ、どのデータが必要かについての詳細情報が表示されます。
ServiceNowチケットID: ServiceNowチケットを追跡するための識別
デバイス名: デバイスの名前
作業ノート: インシデント用に入力された作業ノートのテキスト
出力: コネクタThinkletの出力を表示します。
The table below shows the API Service connector details needed when recreating the connector:
リソースパス
/api/now/table/incident/{{ServiceNowTicketID}}
メソッド
PATCH
ペイロード
{"work_notes":"Device Name: {{DeviceName}}, {{WorkNote}}"}
出力
-
インシデントの割り当てグループを変更は、インシデントチケットの割り当てグループフィールドを入力パラメータで提供された値に更新します。 
ServiceNow - インシデント管理コネクタThinkletは、テーブルインシデントPOST API エンドポイントに依存しています。
パラメーター: この操作に使用するデータをパラメーターとして設定します。 ツールチップアイコンにカーソルを合わせることで、パラメータがどのようにマッピングされ、どのデータが必要かについての詳細情報が表示されます。
ServiceNowチケットID
ユーザーグループ名
The table below shows the API Service connector details needed when recreating the connector:
リソースパス
api/now/table/incident/{{ServiceNowTicketID}}
メソッド
PATCH
ペイロード
{"assignment_group":"{{UserGroupName}}"}
出力
インシデントを作成するは、新しいServiceNowインシデントチケットを作成します。 
ServiceNow - インシデント管理コネクタThinkletは、テーブルインシデントPOST API エンドポイントに依存しています。
パラメーター: この操作に使用するデータをパラメーターとして設定します。 ツールチップアイコンにカーソルを合わせることで、パラメータがどのようにマッピングされ、どのデータが必要かについての詳細情報が表示されます。
デバイス名: デバイスの名前
ServiceNow割り当てグループ: インシデントのために設定されている割り当てグループ
ビジネスサービス: インシデントのために設定されているビジネスサービス
通報者: インシデントのために設定されている通報者
説明: インシデントのために設定される説明
影響: インシデントの影響レベル 1- 高、2- 中、3- 低
簡単な説明: インシデントのために設定される簡単な説明
緊急度: インシデントの緊急度, 1- 高, 2- 中, 3- 低
出力: コネクタThinkletの出力を表示します。
ServiceNowチケットID (ServiceNowTicketID
): ServiceNowチケットID
The table below shows the API Service connector details needed when recreating the connector:
リソースパス
/api/now/table/incident
メソッド
POST
ペイロード
{"assignment_group": "{{ServiceNowAssignmentGroup}}", "business_service": "{{BusinessService}}","caller_id": "{{Caller}}","description": "{{Description}}","impact": "{{Impact}}","short_description": "{{ShortDescription}}","urgency": "{{Urgency}}", "cmdb_ci": "{{DeviceName}}"}
出力
ServiceNowTicketID: $.result.sys_id
ユーザーグループの詳細を名前で取得するは、グループ名を検索基準として使用してグループの詳細を取得します。 
ServiceNow - インシデント管理コネクタThinkletは、テーブルインシデントPOST API エンドポイントに依存しています。
パラメーター: この操作に使用するデータをパラメーターとして設定します。 ツールチップアイコンにカーソルを合わせることで、パラメータがどのようにマッピングされ、どのデータが必要かについての詳細情報が表示されます。
ユーザーグループ名: グループの名前
出力: コネクタThinkletの出力を表示します。
グループID (GroupID
)
デフォルト担当者 (DefaultAssignee
)
グループメールアドレス (GroupEmailAddress
)
グループ管理者ID (GroupManagerID
)
グループ状態 (GroupStatus
): グループがアクティブかどうか - true または false
The table below shows the API Service connector details needed when recreating the connector:
リソースパス
api/now/table/sys_user_group?sysparm_query=name={{UserGroupName}}
メソッド
GET
ペイロード
出力
GroupStatus $.result[0].active
DefaultAssignee $.result[0].default_assignee
GroupEmailAddress $.result[0].email
GroupManagerID $.result[0].manager.value
インシデントを解決するは、インシデントチケットの状態を解決済みに変更し、解決コードと解決ノートを更新します。 
ServiceNow - インシデント管理コネクタThinkletは、テーブルインシデントPATCH API エンドポイントに依存しています。
パラメーター: この操作に使用するデータをパラメーターとして設定します。 ツールチップアイコンにカーソルを合わせることで、パラメータがどのようにマッピングされ、どのデータが必要かについての詳細情報が表示されます。
ServiceNowチケットID
解決ノート: 解決の説明
解決コード: チケットに記載される解決コード、例: 完全解決
The table below shows the API Service connector details needed when recreating the connector:
リソースパス
/api/now/table/incident/{{ServiceNowTicketID}}
メソッド
PATCH
ペイロード
{"state":"6","close_code":"{{CloseCode}}","close_notes":"{{CloseNotes}}"}
出力
インシデントを検索するは、検索文字列を検索基準として使用して既存のインシデントチケットを検索します。 
ServiceNow - インシデント管理コネクタThinkletは、テーブルインシデントPOST APIエンドポイントに依存しています。
パラメーター: この操作に使用するデータをパラメーターとして設定します。 ツールチップアイコンにカーソルを合わせることで、パラメータがどのようにマッピングされ、どのデータが必要かについての詳細情報が表示されます。
検索クエリ: 結果をフィルタリングするために使用されるエンコードされたクエリ文字列
出力: コネクタThinkletの出力を表示します。
ServiceNowチケットID (ServiceNowTicketID
)
ServiceNowチケット番号 (ServiceNowTicketNumber
)
作成日 (SysCreatedOn
)
IDで開かれた (OpenedByID
)
作成者 (CreatedBy
)
更新日 (UpdatedOn
)
更新者 (UpdatedBy
)
通報者ID (CallerID
)
状態 (State
)
インシデント状態 (IncidentState
)
保留理由 (HoldReason
)
解決者 (ResolvedBy
)
CMDB CI ID (CmdbCi
): 構成管理データベース (CMDB) 構成アイテム (CI) ID
ビジネスサービスID (Business service ID
)
影響 (Impact
)
ビジネス影響 (BusinessImpact
)
重大度 (Severity
)
優先度 (Priority
)
簡単な説明 (ShortDescription
)
解決日時 (ResolvedAt
)
再開時間 (ReopenedTime
)
クローズコード (CloseCode
)
割り当てグループID (AssignmentGroupID
)
チケットクラス名 (TicketClassName
)
クローズ担当者 (ClosedBy
)
担当ID (AssignedToID
)
SLA期限 (SlaDue
)
期限日 (DueDate
)
カテゴリー (Category
)
以下の例の検索文字列は、ワークフローユーザーによって作成されたインシデントチケットを取得します。 閉じた、解決済み、キャンセルされたステータスのインシデントを除外し、短い説明に workflow_name
が含まれているものだけを含め、取得するレコードの数に制限を適用します。
The table below shows the API Service connector details needed when recreating the connector:
リソースパス
api/now/table/incident?sysparm_query={{SearchQuery}}
メソッド
GET
ペイロード
出力
AssignedToID $.result[0].assigned_to.value
AssignmentGroupID $.result[0].assignment_group.value BusinessImpact $.result[0].business_impact
Business service ID $.result[0].business_service.value
CallerID $.result[0].caller_id.value
Category $.result[0].category
CloseCode $.result[0].close_code
ClosedBy $.result[0].closed_by
CmdbCi $.result[0].cmdb_ci.value
DueDate $.result[0].due_date
HoldReason $.result[0].hold_reason
Impact $.result[0].impact Incident
State $.result[0].incident_state
ServiceNowTicketNumber $.result[0].number
OpenedByID $.result[0].opened_by.value Priority $.result[0].priority
ReopenedTime $.result[0].reopened_time
ResolvedAt $.result[0].resolved_at
ResolvedBy $.result[0].resolved_by
Severity $.result[0].severity
ShortDescription $.result[0].short_description
SlaDue $.result[0].sla_due
State $.result[0].state
TicketClassName $.result[0].sys_class_name
インシデント状態を設定するは、インシデントチケットの状態コードを次のいずれかに変更します: 1- 新規、2- 進行中、7- 閉じた、8- キャンセル済み
ServiceNow - インシデント管理コネクタThinkletは、テーブルインシデントPATCH APIエンドポイントに依存しています。
パラメーター: この操作に使用するデータをパラメーターとして設定します。 ツールチップアイコンにカーソルを合わせることで、パラメータがどのようにマッピングされ、どのデータが必要かについての詳細情報が表示されます。
ServiceNowチケットID
状態コード: 1- 新規, 2- 進行中, 7- 閉じた, 8- キャンセル済み
The table below shows the API Service connector details needed when recreating the connector:
リソースパス
api/now/table/incident/{{ServiceNowTicketID}}
メソッド
PATCH
ペイロード
{"incident_state":"{{StateCode}}"}
出力
インシデントを保留に設定するは、インシデントチケットを保留にし、保留理由を更新します。 
ServiceNow - インシデント管理コネクタThinkletは、テーブルインシデントPATCH APIエンドポイントに依存しています。
パラメーター: この操作に使用するデータをパラメーターとして設定します。 ツールチップアイコンにカーソルを合わせることで、パラメータがどのようにマッピングされ、どのデータが必要かについての詳細情報が表示されます。
ServiceNowチケットID
保留理由: 1- 呼び出し待ち, 2- 証拠待ち, 3- 問題待ち, 4- ベンダー待ち, 5- 変更待ち
The table below shows the API Service connector details needed when recreating the connector:
リソースパス
api/now/table/incident/{{ServiceNowTicketID}}
メソッド
PATCH
ペイロード
出力