整合 Axonius 與 Google SecOps
本文說明如何將 Axonius 與 Google Security Operations (Google SecOps) 整合。
應用實例
執行充實動作。
整合參數
請使用下列參數設定整合:
| 參數顯示名稱 | 類型 | 預設值 | 為必填 | 說明 |
|---|---|---|---|---|
| API 根層級 | 字串 | https://{root} | 是 | Axonius API 根層級 |
| API 金鑰 | 字串 | 不適用 | 是 | Axonius API 金鑰 |
| API 密鑰 | 密碼 | 不適用 | 是 | Axonius API 密鑰 |
| 驗證 SSL | 核取方塊 | 已勾選 | 是 | 如果選取,整合作業會在連線至 Axonius 伺服器時驗證 SSL 憑證。 |
如要瞭解如何在 Google SecOps 中設定整合功能,請參閱「設定整合功能」。
如有需要,您可以在後續階段進行變更。設定整合執行個體後,即可在應對手冊中使用。如要進一步瞭解如何設定及支援多個執行個體,請參閱「支援多個執行個體」。
動作
如要進一步瞭解動作,請參閱「 在工作區回應待處理動作」和「在案件中執行手動動作」。
乒乓
測試與 Axonius 的連線。
執行日期
這項動作不會對實體執行,也沒有必要輸入參數。
動作執行結果
指令碼執行結果
| 指令碼執行結果名稱 | 值選項 |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
案件總覽
| 結果類型 | 值/說明 | 類型 |
|---|---|---|
| 輸出訊息* | 動作不應失敗,也不應停止執行應對手冊: 如果成功:「已成功使用提供的連線參數連線至 Axonius 伺服器!」 動作應失敗並停止執行應對手冊: 如果未成功:「無法連線至 Axonius 伺服器!錯誤為 {0}".format(exception.stacktrace) |
一般 |
充實實體
使用 Axonius 的資訊充實實體。支援的實體包括主機名稱、IP 位址、MAC 位址、使用者和電子郵件地址 (符合電子郵件規則運算式的使用者實體)。
參數
| 參數顯示名稱 | 類型 | 預設值 | 為必填 | 說明 |
|---|---|---|---|---|
| 建立端點洞察 | 核取方塊 | 是 | 否 | 如果啟用,動作會建立包含端點資訊的洞察。 |
| 建立使用者洞察 | 核取方塊 | 是 | 否 | 如果啟用,動作會建立包含使用者資訊的洞察資料。 |
| 要傳回的附註數量上限 | 整數 | 50 | 否 | 指定案件總覽表格中要顯示的附註數量。 |
執行日期
這項動作會對下列實體執行:
- 主機名稱
- IP 位址
- MAC 位址
- 使用者
- 電子郵件
動作執行結果
指令碼執行結果
| 指令碼執行結果名稱 | 值選項 |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
JSON 結果 - 端點:
{
"adapters": [
{
"accurate_for_datetime": "Sun, 21 Mar 2021 03:44:19 GMT",
"client_used": "DOMAIN\\axoniusSvc",
"raw": {
"ad_distinguished_name": "CN=DESKTOP-ID,OU=Computers,DC=demo,DC=local",
"ad_object_class": [
"top",
"person",
"organizationalperson",
"user",
"computer"
],
"ad_sAMAccountName": "",
"ad_site_location": "Richmond",
"ad_site_name": "",
"device_disabled": false,
"device_managed_by": "Example User",
"domain": "example.example",
"hostname": "HOSTNAME",
"id": "CN=ID,OU=Computers,DC=demo,DC=local",
"last_seen": "Tue, 16 Mar 2021 19:44:05 GMT",
"name": "NAME",
"network_interfaces": [
{
"ips": [
"IP"
],
"ips_raw": [
"IP_RAW"
],
"ips_v4": [
"IP_V4"
],
"ips_v4_raw": [
"IP_V4_RAW"
]
}
],
"os": {
"bitness": 64,
"distribution": "10",
"is_windows_server": false,
"os_str": "windows 10 pro 64-bit",
"type": "Windows",
"type_distribution": "Windows 10"
},
"part_of_domain": true
},
"plugin_name": "",
"plugin_type": "Adapter",
"plugin_unique_name": "",
"quick_id": "active_directory_adapter_0!CN=ID,OU=OU,DC=DOMAIN,DC=DOMAIN",
"type": "entitydata"
},
{
"accurate_for_datetime": "Sun, 21 Mar 2021 03:43:52 GMT",
"client_used": "https://DOMAIN",
"raw": {
"hostname": "HOSTNAME",
"id": "ID",
"last_seen": "Sun, 21 Mar 2021 01:50:28 GMT",
"name": "NAME",
"network_id": "NETWORK_ID",
"network_interfaces": [
{
"ips": [
"IP"
],
"ips_raw": [
"IP_RAW"
],
"ips_v4": [
"IP_V4"
],
"ips_v4_raw": [
"IP_V4_RAW"
],
"mac": "01:23:45:AB:CD:EF",
"manufacturer": "(Intel Corporate)"
}
]
},
"plugin_name": "Example",
"plugin_type": "Adapter",
"plugin_unique_name": "Example",
"quick_id": "ID",
"type": "entitydata"
}
],
"Notes": [],
"internal_axon_id": "",
"labels": []
}
JSON 結果 - 使用者:
{
"adapters": [
{
"accurate_for_datetime": "Sun, 21 Mar 2021 03:45:01 GMT",
"client_used": "DOMAIN\\axoniusSvc",
"raw": {
"account_disabled": false,
"ad_display_name": "",
"ad_distinguished_name": "CN=example, DC=example",
"ad_sid": "S-1-5-21-70119-3234025",
"ad_uac_dont_expire_password": false,
"ad_uac_password_not_required": false,
"display_name": "",
"domain": "example.example",
"employee_id": "ID",
"first_name": "Example",
"id": "CN=example, DC=example",
"is_admin": false,
"is_local": false,
"is_locked": false,
"last_name": "Example",
"last_password_change": "Wed, 17 Mar 2021 09:12:11 GMT",
"last_seen": "Thu, 18 Mar 2021 09:25:08 GMT",
"mail": "email@example.com",
"password_never_expires": false,
"password_not_required": false,
"user_city": "Boston",
"user_telephone_number": "(800) 555-0175",
"username": "user@example.com"
},
"user_city": "Boston",
"user_telephone_number": "(800) 555-0175",
"username": "user@example.com",
"plugin_name": "active_directory_adapter",
"plugin_type": "Adapter",
"plugin_unique_name": "active_directory_adapter_0",
"quick_id": "active_directory_adapter_0!CN=example,DC=example",
"type": "entitydata"
}
],
"Notes": [],
"internal_axon_id": "",
"labels": []
}
實體擴充 - 端點:
| 補充資料欄位名稱 | 邏輯 - 應用時機 |
|---|---|
| object_classes | JSON 格式 (如有) |
| site_name | JSON 格式 (如有) |
| device_disabled | JSON 格式 (如有) |
| device_managed_by | JSON 格式 (如有) |
| 主機名稱 | JSON 格式 (如有) |
| ad_distinguished_name | JSON 格式 (如有) |
| asset_name | JSON 格式 (如有) |
| ips | JSON 格式 (如有) |
| os | JSON 格式 (如有) |
| id | JSON 格式 (如有) |
| 連結 | JSON 格式 (如有) |
實體資料充實 - 使用者:
| 補充資料欄位名稱 | 邏輯 - 應用時機 |
|---|---|
| account_disabled | JSON 格式 (如有) |
| ad_display_name | JSON 格式 (如有) |
| ad_distinguished_name | JSON 格式 (如有) |
| ad_sid | JSON 格式 (如有) |
| employee_id | JSON 格式 (如有) |
| is_admin | JSON 格式 (如有) |
| is_local | JSON 格式 (如有) |
| is_locked | JSON 格式 (如有) |
| 郵件 | JSON 格式 (如有) |
| user_telephone_number | JSON 格式 (如有) |
| id | JSON 格式 (如有) |
| 連結 | JSON 格式 (如有) |
案件總覽
| 結果類型 | 值/說明 | 類型 (實體 \ 一般) |
|---|---|---|
| 輸出訊息* | 動作不應失敗,也不應停止執行應對手冊: If enriched some(is_success = true): "Successfully enriched the following entities using Axonius:\n".format(entity.identifier) 如果未擴充部分實體 (is_success = true):"Action wasn't able to enriche the following entities using Axonius:\n".format(entity.identifier) 如果未擴充所有實體 (is_success = false):「未擴充任何實體」。 動作應失敗並停止執行應對手冊: 如果系統回報嚴重錯誤,例如憑證錯誤、無法連線至伺服器等:「執行『擴充實體』動作時發生錯誤。原因:{0}''.format(error.Stacktrace) |
一般 |
| 實體表格 | 實體 | |
案件總覽表格 (如果屬性/資料/資料清單有值) |
名稱:{entity.identifier}:附註 Column:
|
一般 |
新增附註
在 Axonius 中為實體新增附註。支援的實體包括主機名稱、IP 位址、MAC 位址、使用者和電子郵件地址 (符合電子郵件規則運算式的使用者實體)。
參數
| 參數顯示名稱 | 類型 | 預設值 | 為必填 | 說明 |
|---|---|---|---|---|
| 注意事項 | 字串 | 不適用 | 是 | 指定要新增的附註。 |
執行日期
這項動作會對下列實體執行:
- 主機名稱
- IP 位址
- MAC 位址
- 使用者
- 電子郵件地址
動作執行結果
指令碼執行結果
| 指令碼執行結果名稱 | 值選項 |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
JSON 結果
{
"data": {
"attributes": {
"accurate_for_datetime": "2021-03-21T15:55:10.876568+00:00",
"note": "example",
"user_id": "",
"user_name": "internal/apiNAME",
"uuid": ""
},
"type": "notes_details_schema"
}
}
案件總覽
| 結果類型 | 值/說明 | 類型 (實體 \ 一般) |
|---|---|---|
| 輸出訊息* | 動作不應失敗,也不應停止執行應對手冊: If at least success for one(is_success = true): "Successfully added note to the following entities in Axonius: {0}".format(entities) If at least fail for one(is_success = true): "Action wasn't able to add a note to the following entities in Axonius: {0}".format(entities) 如果全部失敗 (is_success = false):「無法在提供的實體中新增附註。」 動作應失敗並停止執行應對手冊: 如果發生嚴重錯誤,例如憑證錯誤、無法連線至伺服器等:「執行『新增附註』動作時發生錯誤。原因:{0}''.format(error.Stacktrace) |
一般 |
新增標記
在 Axonius 中為實體新增標記。支援的實體:主機名稱、IP、Mac 位址、使用者、電子郵件地址 (符合電子郵件規則運算式的使用者實體)。
參數
| 參數顯示名稱 | 類型 | 預設值 | 為必填 | 說明 |
|---|---|---|---|---|
| 標記 | CSV | 是 | 指定要新增至實體的標記,並以逗號分隔的清單表示。 |
執行日期
這項動作會對下列實體執行:
- 主機名稱
- IP 位址
- MAC 位址
- 使用者
- 電子郵件地址
動作執行結果
指令碼執行結果
| 指令碼執行結果名稱 | 值選項 |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
案件總覽
| 結果類型 | 值/說明 | 類型 (實體 \ 一般) |
|---|---|---|
| 輸出訊息* | 動作不應失敗,也不應停止執行應對手冊: 如果至少有一項成功(is_success = true):「Successfully added tags to the following entities in Axonius: {0}」.format(entities) 如果至少有一項失敗(is_success = true):「Action wasn't able to add tags to the following entities in Axonius: {0}」。format(entities) 如果全部失敗 (is_success = false):「無法為提供的實體新增標記。」 動作應失敗並停止執行應對手冊: 如果發生嚴重錯誤,例如憑證錯誤、無法連線至伺服器,系統會回報其他錯誤:「執行『新增標記』動作時發生錯誤。原因:{0}''.format(error.Stacktrace) |
一般 |
移除標記
移除 Axonius 實體的標記。支援的實體:主機名稱、IP、Mac 位址、使用者、電子郵件地址 (與電子郵件規則運算式相符的使用者實體)。
參數
| 參數顯示名稱 | 類型 | 預設值 | 為必填 | 說明 |
|---|---|---|---|---|
| 標記 | CSV | 是 | 指定要從實體中移除的標記,並以逗號分隔的清單表示。 |
執行日期
這項動作會對下列實體執行:
- 主機名稱
- IP 位址
- MAC 位址
- 使用者
- 電子郵件地址
動作執行結果
指令碼執行結果
| 指令碼執行結果名稱 | 值選項 |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
案件總覽
| 結果類型 | 值/說明 | 類型 (實體 \ 一般) |
|---|---|---|
| 輸出訊息* | 動作不應失敗,也不應停止執行應對手冊: If at least success for one(is_success = true): "Successfully removed tags from the following entities in Axonius: {0}".format(entities) if at least fail for one(is_success = true): "Action wasn't able to remove tags from the following entities in Axonius: {0}".format(entities) 如果全部失敗 (is_success = false):「無法從指定實體中移除標記。」 動作應失敗並停止執行應對手冊: 如果發生嚴重錯誤,例如憑證錯誤、無法連線至伺服器,或系統回報其他錯誤:「執行『移除標記』動作時發生錯誤。原因:{0}''.format(error.Stacktrace) |
一般 |
還有其他問題嗎?向社群成員和 Google SecOps 專業人員尋求解答。