ビュー:
ビジネスワークフローでServiceNowを使用している場合、手動でチケットを作成するか、アカウント内の関連イベントに対して自動チケット作成のトリガーを設定することができます。

ServiceNowチャネルをセットアップ

  1. [ServiceNowチャネルを作成]をクリックしてください。
  2. [チャネル名] を入力すると、同じタイプの他のチャネルと区別しやすくなります
    注意
    注意
    フィールドは20文字に制限されています
  3. [Configure board now]には3つの手順が必要です
    1. 次の詳細を入力してServiceNowと統合します
      1. ServiceNow URL
      2. Username
      3. パスワード
    統合が成功すると、Cloud Risk Managementダッシュボードは自動的にServiceNowアカウントからメタデータを読み込みます。
    1. [追加設定]を入力して通信チャネルをカスタマイズします。通知を問題、インシデント、または構成テスト結果として報告するように設定できます。
    2. [詳細設定]を設定します。例えば、作成の上書きと解決の上書きです。
      注意
      注意
      複数のユーザに通知を送信するには、ServiceNowチケットをグループに直接割り当てることができます。
    3. [設定のテスト]が正しく設定されていることを確認するため
      注意
      注意
      [itil]ロールには削除権限は必要ありませんが、削除権限を付与しない場合、Cloud Risk Managementによって作成されたテストレコードは接続テスト後も存在し続けます。
    4. Copy communication settings
Custom Field Examples
[Advanced settings.]のオーバーライドフィールドにほとんどのカスタムフィールドを含めることができます
例:
作成の上書き
{
    "impact": 1,
    "urgency": 1,
    "priority": 1
}
解決の上書き
{
    "close_notes": "Problem/Incident has been marked as resolved by Cloud Risk Management."
}
JSON example for override field of Service Now (SNOW) integration.
Creation Override:
{
    "impact": 1,
    "urgency": 1,
    "priority": 1
}
Resolution Override:
{
    "close_notes": "Problem/Incident has been marked as resolved by Cloud Risk Management."
    }
これはSNOW APIこちらで動作します。
Cloud Risk ManagementからのJSONの例
Cloud Risk Managementは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 Explorerを参照して、リクエストオーバーライドに含めることができるフィールドを確認してください。

インシデント/問題のフィルタリング

オプション1: ソースフィールドを使用

  1. [ServiceNow]で、[Incident/Problem]テーブルにカスタムフィールドを追加します。
    1. 生成される列名をメモしておいてください。例えば、カスタムフィールドSourceを作成したときにu_sourceという列名が生成されました。
    2. ServiceNowテーブルにカスタムフィールドを追加する方法の詳細については、テーブルへのフィールドの追加を参照してください。
  2. Cloud Risk Managementで、Cloud Risk ManagementアカウントのServiceNow通信チャネル設定のために作成オーバーライドJSONペイロードを追加します。
    1. [Main Dashboard][Select {Account}][設定][通信設定][通信設定を更新][Configure 'ServiceNow']に移動してServiceNowチャネルを構成します。
    2. [Configure board]をクリックします。
    3. [詳細設定]の下に、カスタムフィールドをキー (例: u_source) として、値をTrendAI™としてJSONペイロードを追加します。例: {"u_source": "TrendAI™"}
    4. もう一度パスワードを入力し、[接続]ボタンを押して[保存]ボタンを有効にしてください。
  3. カスタムソースフィールドはフィルタリングに使用できるようになりました。

オプション2: カスタムフィールドを使用

カスタムフィールドを使用して、Cloud Risk Managementによって生成されたインシデント/問題の説明情報を、キーワードsource: TrendAI™でフィルタリングできます。
  1. [ServiceNow]で、[All Incidents/Problems]に移動し、[フィルタ]アイコンをクリックします。
  2. 最初のドロップダウンから[説明]を選択し、2番目のドロップダウンから[次で終る]を選択して、[TrendAI™]を入力してください。
  3. [実行]をクリックして、Cloud Risk Managementによって生成されたインシデント/問題で、説明が"TrendAI™"で終わるものを表示します。

ServiceNow問題ITSMタイプの追加設定手順

統合を有効にして状態を[解決済み]に更新するには:

問題テーブルのStateフィールドからreadonlyを削除

  1. 上部メニューから[すべて]をクリックし、Dictionaryを検索してください。
  2. [System Definition]の下で、[Dictionary]をクリックします。
  3. [表]列にTaskと入力してください。
  4. [Column name]列にStateと入力し、Enterキーを押してください。
  5. [表]列の下で、タスクリンクをクリックしてください。
  6. 2番目の表で[Dictionary Overrides]をクリックします。
  7. [表]列の問題リンクをクリックしてください。
  8. [読み取り専用]のチェックを外し、[アップデート]をクリックしてください。

問題テーブルのAssessからResolvedへのステートフローを有効にする

  1. トップメニューから[すべて]をクリックし、State Modelsを検索してください。
  2. [名前]列の下で、[Problem Management: Default Flow]リンクをクリックしてください。
  3. [都道府県]列の下で、[解決済み]リンクをクリックしてください。
  4. [Enter Condition]の下で、[診断]をハイライトされた状態に追加するには、Cmd + クリック (MacOS)/ Ctrl + クリック (Windows) を押してください。
  5. [アップデート] をクリックします。

Resolution codeを必須ではないフィールドとして設定する

この手順は、状態フローが最小限の構成変更で動作することを保証するために重要です。
  1. トップメニューから[すべて]をクリックし、Data Policiesを検索してください。
  2. [System Policies][ルール]の下の[Data Policies]をクリックします。
  3. [短い説明]列の横にある虫眼鏡アイコンをクリックして、テーブルフィルターを表示します。
  4. [短い説明]列の下のテキストフィールドに[Make 'Resolution code' mandatory when State is 'Resolved']を入力してください。
  5. [Make 'Resolution code' mandatory when State is 'Resolved']リンクをクリックしてください。
  6. [アクティブ]オプションの選択を解除します。
  7. [アップデート]を選択します。
[Data Policies]画面にリダイレクトされ、ポリシーの[アクティブ]列がfalseに設定されました。