ServiceNow 是主要的 CRM 雲端供應商。 它儲存關於客戶、內部流程、事件及報告的敏感資料。 作為一個對業務至關重要的應用程式,無論是組織內外的人,包括合作夥伴和承包商,都會使用它。 許多使用者可能未遵守安全最佳實務。 他們可能會無意間分享敏感資料。 惡意行為者也可能試圖存取您最敏感的客戶資產。
將 ServiceNow 連接到 Defender for Cloud Apps,能提升對使用者活動的洞察。 它也協助利用機器學習異常偵測與資訊保護來偵測威脅,例如辨識敏感客戶資料何時上傳至 ServiceNow。
使用此應用程式連接器,透過 Microsoft 安全分數 中反映的安全性控制項來存取 SaaS 安全態勢管理 (SSPM) 功能。 深入了解。
主要威脅
將 ServiceNow 連接到 Defender for Cloud Apps 能幫助您應對以下威脅:
- 帳號被入侵與內部威脅
- 資料外洩
- 安全意識不足
- 非受管理的自備裝置 (BYOD)
用 Defender for Cloud Apps 保護您的環境
您可以以下方式保護您的 ServiceNow 環境:
- 偵測雲端威脅、帳號被入侵及惡意內部人員
- 探索、分類、標記和保護儲存在雲端中的控管和敏感性資料
- 針對儲存在雲端的資料強制執行 DLP 和合規性原則
- 限制共用資料的暴露程度,並強制執行共同作業原則
- 使用活動稽核軌跡進行鑑識調查
ServiceNow 的 SaaS 安全態勢管理
將 ServiceNow 連接到 Microsoft Defender for Cloud Apps,以在 Microsoft 安全分數 中獲得 ServiceNow 的安全提示。
在 Secure Score 中,選擇 「推薦行動」。 依 產品 = 服務現在篩選。 範例包括:
- 啟用多重身份驗證(MFA)
- 啟用明確角色外掛
- 啟用高安全性外掛
- 啟用腳本請求授權
如需詳細資訊,請參閱:
具備內建政策與政策範本的 Control ServiceNow
您可以使用以下內建政策範本來偵測並通知潛在威脅:
Important
檔案原則將於 2027 年 1 月 6 日淘汰。 為了維持此應用程式的檔案式資料保護,請遷移至 Microsoft Purview DLP 或自動標籤政策。
| 類型 | 姓名 |
|---|---|
| 內建異常偵測策略 |
來自匿名 IP 位址的活動 來自不常見國家/地區的活動 |
|
來自可疑 IP 位址的活動 不可能的移動 由已停用的使用者執行的活動(需要 Microsoft Entra ID 作為 IdP) 多次失敗的登入嘗試 勒索軟體偵測 不尋常的多重檔案下載活動 |
|
| 活動政策範本 | 從高風險的 IP 位址登入 單用戶大量下載 |
| 檔案政策範本 | 偵測與未授權網域共享的檔案 偵測與個人電子郵件地址共用的檔案 偵測帶有 PII/PCI/PHI 的檔案 |
欲了解更多關於建立政策的資訊,請參見 「建立政策」。
自動化治理控管
你也可以自動化 ServiceNow 治理行動來修正偵測到的威脅。 這些動作透過 Microsoft Entra ID 執行:
| 類型 | 動作 |
|---|---|
| 使用者治理 | - 透過 Microsoft Entra ID 在發出警示時通知使用者 - 要求使用者重新登入 (透過Microsoft Entra ID) - 暫停使用者(透過 Microsoft Entra ID) |
欲了解更多關於從應用程式中修復威脅的資訊,請參閱「 管理連接應用程式」。
即時保護ServiceNow
檢視我們關於 保護與與外部使用者協作 ,以及 阻擋及保護敏感資料下載至未受管理或風險裝置的最佳實務。
將 ServiceNow 連線至 Microsoft Defender for Cloud Apps
使用 App 連接器 API 將 Microsoft Defender for Cloud Apps 連接到你現有的 ServiceNow 帳號。 ServiceNow 應用程式連接器讓你能看到並控制 ServiceNow 的使用情況。 關於威脅偵測、治理控制及即時防護指引,請參閱 Protect ServiceNow。
使用此應用程式連接器,透過 Microsoft 安全分數 中反映的安全性控制項來存取 SaaS 安全態勢管理 (SSPM) 功能。 深入了解。
必要條件
- 為了將 ServiceNow 與 Defender for Cloud Apps 連接,
- 你的 ServiceNow 實例必須支援 API 存取。
- 你必須有管理員職務。
- 用來建立連線的管理員帳號必須擁有使用 API 的權限。
Defender for Cloud Apps 支援以下 ServiceNow 版本:
- 尤里卡
- 斐濟
- 日內瓦
- 赫爾辛基
- 伊斯坦堡
- 雅加達
- 金斯頓
- 倫敦
- 馬德里
- 紐約
- 奧蘭多
- 巴黎
- 魁北克
- 羅馬
- 聖地牙哥
- 東京
- 猶他州
- 溫哥華
- 華盛頓州
- 仙境
- 橫濱
- 蘇黎世
- Australia
欲了解更多資訊,請參閱 ServiceNow OAuth 應用程式文件。
提示
我們建議使用 OAuth 應用程式令牌來部署 ServiceNow,這些代幣可用於富士及後續版本。 欲了解更多資訊,請參閱 ServiceNow 中的 OAuth 應用程式配置。
早期版本使用舊有 連線模式 ,使用使用者名稱與密碼。所提供的使用者名稱與密碼僅用於產生 API 令牌,且在初始連線後不會被儲存。
如何使用 OAuth 將 ServiceNow 連接到 Defender for Cloud Apps
請依照以下步驟在 ServiceNow 建立 OAuth 設定檔,並將其連接到 Defender for Cloud Apps:
請用管理員帳號登入你的 ServiceNow 帳號。
附註
早期版本則提供基於使用者/密碼的 舊有連線模式 。 所提供的使用者名稱/密碼只會用於產生 API 令牌,且在初始連線後不會被儲存。
建立一個新的 OAuth 設定檔,然後選擇 為外部客戶建立 OAuth API 端點。
請填寫以下 申請登記處的新紀錄 欄位:
輸入你的 OAuth 個人檔案名稱,例如,CloudAppSecurity。
複製 客戶識別碼。 你稍後會用到它。
在 Client Secret 欄位輸入一個字串。 若空置,則會自動產生一個隨機祕密。 複製下來保存以備後用。
將 存取權憑證的壽命 至少延長到3,600年。
將 範圍限制 值改為 廣泛範圍。
選擇定義的 OAuth 名稱,並將 Refresh Token 壽命 改為 7,776,000 秒 (90 天) 。
建立內部程序以確保連線持續有效。
- 務必在舊的刷新代幣預期到期前撤銷該代幣。
- 在 Microsoft Defender 入口網站中,使用相同的客戶端 ID 和客戶端秘密編輯現有連接器。 這會產生新的重新整理權杖。
附註
代幣輪換是每90天一次的循環。 如果在過期前不刷新令牌,ServiceNow 連線就會停止運作。
將 ServiceNow 連線至 Microsoft Defender for Cloud Apps
要在 Microsoft Defender 入口網站完成連線,請依照以下步驟操作:
在 Microsoft Defender 入口網站中,選擇設定。 然後選擇 雲端應用程式。 在 已連接的應用程式中,選擇 應用程式連接器。
在 應用程式連接器 頁面,選取 +連線應用程式,然後選取 ServiceNow。
在下一個視窗中,給該連線命名並選擇 「下一步」。
在 「輸入詳情 」頁面,選擇 使用 OAuth 代幣連接 (推薦) 。 選取 [下一步]。
要找到你的 ServiceNow 使用者名稱,請在 ServiceNow 入口網站中點選「 使用者 」,然後在表格中找到你的名字。 (可選)若要使用此步驟使用非管理員使用者,請依照以下章節的步驟建立非管理員使用者。
在 OAuth 細節頁面,輸入你的客戶端 ID 和客戶端秘密。 選取 [下一步]。
在 Microsoft Defender 入口網站中,選擇設定。 然後選擇 雲端應用程式。 在 已連接的應用程式中,選擇 應用程式連接器。 請確認已連接的應用程式連接器狀態為 「已連接」。
連接 ServiceNow 後,你會收到連線前 1 小時的事件。
可選:在 ServiceNow 建立非管理員使用者
步驟 1:在 ServiceNow 建立自訂存取控制清單(ACL)
- 請用管理員帳號登入 ServiceNow。
- 打開 「提升角色 」選單,啟用 管理員 和 security_admin。 這些升階角色是建立特定資料表 ACL 的必要條件。
- 導航至存取控制(ACL)設定。
- 為以下每個表格建立 一個讀取 ACL:
- sys_user
- sys_user_group
- sys_user_grmember
- sys_user_has_role
- sys_properties
- v_plugin
- sysevent_script_action
- sys_attachment
- sys_attachment_doc
- sysevent
- syslog_transaction
- 事件
- sys_user_role_contains
- 對每個 ACL,設定 Type = 記錄、 Operation = read、 Name = 資料表名稱, Required Role = 自訂角色如 custom_table_access。
- 在所有 ACL 使用相同的自訂角色,以簡化管理。
步驟 2:建立非管理員使用者
- 在 ServiceNow 裡,點到 使用者管理>使用者。
- 建立一個新的使用者帳號。
- 記錄使用者名稱和密碼,方便日後在整合設定中使用。
- 打開新建立的使用者個人檔案。
- 請滑到 角色 區塊。
- 將步驟 1 中建立的自訂角色(例如 custom_table_access)指派給使用者。
Legacy ServiceNow 連接
要將 ServiceNow 與 Defender for Cloud Apps 連接,您必須擁有管理員層級的權限,並確保 ServiceNow 實例支援 API 存取。
請用管理員帳號登入你的 ServiceNow 帳號。
為 Defender for Cloud Apps 建立一個新的服務帳號,並將管理員角色附加到新建立的帳號上。
確保 REST API 外掛是開啟的。
後續步驟
如果你遇到連接應用程式的問題,請參考「 應用程式連接器故障排除」。