如果您在業務工作流程中使用ServiceNow,您可以手動建立票據或配置觸發器,以便在您的帳戶中自動建立任何相關事件的票據。
設定 ServiceNow 通道
-
點擊「Create a ServiceNow channel」。
-
輸入「通道名稱」以區分與其他相同類型的頻道

注意
欄位限制為 20 個字元 -
「Configure board now」 需要三個步驟的過程
- 透過輸入以下詳細資訊來整合 ServiceNow
- ServiceNow URL
- Username
- 密碼
成功整合後,Cloud Risk Management 資訊中心將自動載入您 ServiceNow 帳戶中的元資料。- 輸入「Extra settings」以自訂您的通訊管道。您可以將通知設定為問題、事件或配置測試結果。
- 配置 「進階設定」,例如,創建覆蓋和解析覆蓋。

注意
若要向多位使用者發送通知,您可以直接將 ServiceNow 工單指派給一個群組。 - 「Test settings」 以確保已設定正確的配置

注意
「itil」角色不需要刪除權限,但如果您選擇不提供刪除權限,則由Cloud Risk Management創建的測試記錄在連接測試後仍然會存在。 - 複製通訊設定
- 透過輸入以下詳細資訊來整合 ServiceNow
Custom Field Examples
您可以在 「Advanced settings.」 下的覆蓋欄位中包含大多數自訂欄位
例如:
Creation override
{
"impact": 1,
"urgency": 1,
"priority": 1
}
Resolution override
{
"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:使用來源欄位
- 在「ServiceNow」中,向「Incident/Problem」表添加自訂欄位。
- 請注意正在生成的欄位名稱。例如,當自訂欄位Source被創建時,它生成了一個欄位名稱u_source。
- 如需有關將自訂欄位新增至 ServiceNow 表格的詳細資訊,請參閱:將欄位新增至表格。
- 在 Cloud Risk Management 中,為 Cloud Risk Management 帳戶的 ServiceNow 通訊渠道設定新增一個創建覆蓋 JSON 負載。
- 透過前往來配置ServiceNow頻道。
- 點擊 「Configure board」。
- 在 「進階設定」 下,新增以自訂欄位為鍵的 JSON 負載(例如
u_source),並將值設為TrendAI™。例如:{"u_source": "TrendAI™"}。 - 請再次輸入密碼,然後按下「連線」按鈕以啟用「儲存」按鈕。
- 自訂來源欄位現在可以用於正在過濾。
選項 2:使用自訂欄位
您可以使用自訂欄位來篩選以關鍵字
source: TrendAI™結尾的描述資訊,適用於由Cloud Risk Management生成的事件/問題。- 在「ServiceNow」中,前往「All Incidents/Problems」 > 點擊「filter」圖示。
- 從第一個下拉選單中選擇「說明」,從第二個下拉選單中選擇「結尾為」,然後輸入「TrendAI™」。
- 點擊「Run」以顯示由Cloud Risk Management生成且描述結尾為TrendAI™的事件/問題。
ServiceNow 問題 ITSM 類型的其他配置步驟
若要啟用整合以更新狀態至「已解決」:
從問題表的State欄位中移除readonly
- 從頂部選單中點擊「所有」,然後搜尋Dictionary。
- 在「System Definition」下,點擊「Dictionary」。
- 在「資料表」欄中,輸入Task。
- 在 「Column name」 欄位中輸入State,然後按下 Enter。
- 在「資料表」欄中,點擊任務連結。
- 在第二個表格中,點擊「Dictionary Overrides」。
- 在「資料表」欄中,點擊問題連結。
- 取消勾選「唯讀」並點擊「更新」。
啟用問題表中從評估到已解決的狀態流程
- 在頂部選單中點擊「所有」,然後搜尋State Models。
- 在「名稱」欄中,點擊「Problem Management: Default Flow」連結。
- 在「State」欄中,點擊「已解決」連結。
- 在 「Enter Condition」 下,按住 Cmd + 點擊(MacOS)/ Ctrl + 點擊(Windows)「評估」 以將其添加到已標記的狀態中。
- 按一下「更新」。
將 解決方案代碼 設定為非必填欄位
此步驟對於確保狀態流程在最小化配置變更的情況下運作至關重要。
- 從頂部選單中點擊「所有」,然後搜尋資料防護政策。
- 按一下下的「Data Policies」。
- 點擊 「Short description」 欄旁邊的放大鏡圖示以查看表格篩選器。
- 在「Short description」欄位下方的文字欄中輸入「Make 'Resolution code' mandatory when State is 'Resolved'」。
- 點擊「Make 'Resolution code' mandatory when State is 'Resolved'」連結。
- 取消選取「作用中」選項。
- 選擇「更新」。
您將被重定向到「Data Policies」畫面,且「作用中」欄位現在已為該政策設定為
false。
