ビジネスワークフローでServiceNowを使用している場合は、チケットを手動で作成したり、アカウント内の関連イベントに対してチケットの自動作成のトリガーを設定したりできます。
ServiceNowチャネルを設定する
-
[ServiceNowチャネルの作成]をクリックします。
-
チャネルを同じタイプの他のチャネルと区別するために、 [チャネル名] を入力します。
注意
このフィールドは20文字に制限されています -
[今すぐボードを設定] には3段階のプロセスが必要です
- 次の詳細を入力してServiceNowと統合します
- [ServiceNowのURL]
- [ユーザ名]
- [パスワード]
統合が成功すると、 クラウドポスチャ ダッシュボードにServiceNowアカウントからメタデータが自動的に読み込まれます。- [追加設定] と入力して、通信チャネルをカスタマイズします。通知は、問題、インシデント、または設定テスト結果のいずれかとしてレポートするように設定できます。
- 作成オーバーライドや解決オーバーライドなど、 [詳細設定] を設定します。
注意
複数のユーザに通知を送信するには、ServiceNowチケットをグループに直接割り当てます。 - [テスト設定] を使用して、正しい構成が設定されていることを確認します。
注意
[itil] ロールに削除権限は必要ありませんが、削除権限を付与しない場合でも、接続のテスト後も、 クラウドポスチャ によって作成されたテストレコードは存在します。 - Copy communication settings
- 次の詳細を入力してServiceNowと統合します
[カスタムフィールドの例]
[詳細設定。]の下の上書きフィールドには、ほとんどのカスタムフィールドを含めることができます。
例:
[Creation override]
{ "impact": 1, "urgency": 1, "priority": 1 }
[Resolution override]
{ "close_notes": "Problem/Incident has been marked as resolved by クラウドポスチャ." }クラウドポスチャ." }
[Service Now (SNOW) 統合のオーバーライドフィールドのJSONの例。]
[作成のオーバーライド:]
{ "impact": 1, "urgency": 1, "priority": 1 }
[解像度のオーバーライド:]
{ "close_notes": "Problem/Incident has been marked as resolved by クラウドポスチャ." }クラウドポスチャ." }
これはSNOW APIで動作しますここ。
クラウドポスチャのJSONの例
クラウドポスチャ はTable API v1 (
/api/now/v1/table/problem
または/api/now/v1/tableincident
)。リクエストの本文は次のようになります。
{ "short_description": "", "description": "", "comments": "", "urgency": "", "impact": "", "priority": "", "assigned_to": "" "caller": ""<== Only for incidents, }
ServiceNowインスタンスのバージョンと設定によっては、追加のフィールドを使用できる場合があります。 ServiceNow内からREST APIエクスプローラを参照して、リクエストのオーバーライドに含めることができるフィールドを確認できます。
インシデント/問題のフィルタ
オプション1: [ソース] フィールドを使用する
- [ServiceNow]で、カスタムフィールドを [インシデント/問題] テーブルに追加します。
- 生成される列名を書き留めておきます。たとえば、カスタムフィールド「ソース」が作成されたときに、列名「u_source」が生成されました。
- ServiceNowテーブルへのカスタムフィールドの追加の詳細については、以下を参照してください。テーブルへのフィールドの追加。
- クラウドポスチャで、 クラウドポスチャ アカウントのServiceNow通信チャネル設定用に作成オーバーライドJSONペイロードを追加します。
- に移動して、ServiceNowチャネルを設定します。
- [ボードの設定]をクリックします。
- [詳細設定]で、カスタムフィールドをキーとしてJSONペイロードを追加します (例:
u_source
) と値Trend Micro
。例:{"u_source": "Trend Micro"}
。 - [保存] ボタンを有効にするには、パスワードを再度入力し、 [接続] ボタンを押します。
- カスタムソースフィールドをフィルタに使用できるようになりました。
オプション2: カスタムフィールドを使用する
カスタムフィールドを使用して、キーワードで終わる説明情報をフィルタできます。
source: Trend Micro
クラウドポスチャによって生成されたインシデント/問題の場合。- [ServiceNow]で [すべてのインシデント/問題] に移動し、 [フィルタ] アイコンをクリックします。
- 最初のドロップダウンから [説明] を選択し、2番目のドロップダウンから [次で終る] を選択して、 [トレンドマイクロ]と入力します。
- クラウドポスチャ によって生成され、説明が「トレンドマイクロ 」で終わるインシデント/問題を表示するには、 [実行] をクリックします。
ServiceNowの問題ITSMタイプの追加設定手順
統合で状態を [解決済み]に更新できるようにするには、次の手順を実行します。
削除readonly
[問題] テーブルの [状態] フィールドから
- 上部のメニューから [すべて] をクリックし、「Dictionary」を検索します。
- [システム定義]で、 [辞書]をクリックします。
- [表] 列に「Task」と入力します。
- [列の名前] 列に「State」と入力し、Enter キーを押します。
- [表] 列で、タスクのリンクをクリックします。
- 2番目の表で、 [ディクショナリのオーバーライド]をクリックします。
- [表] 列で、問題のリンクをクリックします。
- [読み取りのみ] のチェックを外し、 [アップデート]をクリックします。
からの状態フローを有効にします。Assess
にResolved
問題テーブル
- 上部のメニューから [すべて] をクリックし、「State Models」を検索します。
- [名前] 列で、 [Problem Management: 初期設定のフロー] リンクをクリックします。
- [都道府県] 列で、 [解決済み] リンクをクリックします。
- [条件を入力]で、 [診断] を Cmd + クリック (MacOS) または Ctrl + クリック (Windows) を押して、強調表示された状態に追加します。
- [アップデート]をクリックします。
設定Resolution code
必須ではないフィールドとして
この手順は、最小限の設定変更で状態フローが機能するようにするために不可欠です。
- 上部のメニューで [すべて] をクリックし、[データポリシー] を検索します。
- [データポリシー] をクリックします。 。
- [短い説明] 列の横にある虫めがねのアイコンをクリックして、テーブルフィルタを表示します。
- [短い説明] 列の下のテキストフィールドに「 [[状態] が [解決済み] の場合に [解決コード] を必須にする] 」と入力します。
- [[状態] が [解決済み] の場合に [解決コード] を必須にする] リンクをクリックします。
- [アクティブ] オプションの選択を解除します。
- [アップデート]を選択します。
[データポリシー] 画面にリダイレクトされ、 [アクティブ] 列が
false
をクリックします。