setPushEventSettings — push event-ийн тохиргоог тохируулах
Энэ хуудсыг AI-аар орчуулж, автоматаар шалгасан. Нарийн тохиргоо хийхээсээ өмнө англи эхтэй тулгаж болно.
Энэ method-оор push event-ийн тохиргоог тохируулна.
- GravityZone Event Push Service болон SIEM/HTTP collector хоорондын бүрэн холболтыг хангахын тулд дараах IP хаягуудыг whitelist-д оруулсан байх ёстой:
- 34.148.142.174
- 34.126.111.12
- 34.48.74.208
- 35.198.138.109
- 35.246.228.213
- 35.234.118.64
- 34.159.83.241
- 34.159.47.15
- 34.159.150.228
- 34.85.152.87
- 34.85.155.173
- 34.90.162.143
- 34.91.218.129
- 35.204.90.200
- 34.90.110.196
- 34.147.0.186
- 34.129.193.31
- 35.186.164.19
- 34.85.235.116
- 5.135.193.99
- 35.213.172.248
- 35.207.187.103
- 35.212.58.191
- 37.123.110.206
- 81.89.228.11
- HTTP collector нь дээрх IP хаягуудаас ирсэн push event-үүдийг зөв хүлээн авсан бол
HTTP 2XX OK төлөвийн мужид хариу өгөх ёстой. Өөр хариу эсвэл хариу байхгүй бол алдаа гэж тооцогдоно.- Event push-аас event хүлээн авдаг SIEM эсвэл NodeJS connector нь GravityZone Event Push server event дамжуулах Public IP-тэй байхыг шаардана.
Параметрүүд
- `status` — төрөл: Number; заавал; 0 - идэвхгүй, 1 - идэвхтэй
- `serviceType` — Web service-ийн төрөл; төрөл: String; заавал; боломжит утга:
jsonRPC,splunk,cef,qradar,azureSentinel,azureSentinelV2. - `serviceSettings` — үйлчилгээний төрөл бүрт тусгайлсан тохиргоо; төрөл: Object; заавал. Үйлчилгээний тохиргооны талаар доорх «Service Type Settings» хэсгийг үзнэ үү.
- `subscribeToEventTypes` — Web service рүү илгээх event-ийн төрлүүдийн жагсаалт; төрөл: Array; заавал.
Service Type Settings
Дараах жагсаалтад үйлчилгээний төрөл бүрийн тохиргоог харуулав.
- `jsonRPC`
- url — Web service-ийн URL (String)
- requireValidSslCertificate — Web service-ийн SSL гэрчилгээг шалгах эсэх (Boolean): шалгахыг True, шалгахгүй бол False
- authorization — гуравдагч талын серверт нэвтрэхэд ашиглах authorization header (String)
- `splunk`
- url — Web service-ийн URL (String)
- requireValidSslCertificate — Web service-ийн SSL гэрчилгээг шалгах эсэх (Boolean): шалгахыг True, шалгахгүй бол False
- splunkAuthorization — Splunk authorization header (String)
- `cef`
- url — Web service-ийн URL (String)
- requireValidSslCertificate — Web service-ийн SSL гэрчилгээг шалгах эсэх (Boolean): шалгахыг True, шалгахгүй бол False
- authorization — гуравдагч талын серверт нэвтрэхэд ашиглах CEF basic authorization header (String)
- `qradar`
- url — Web service-ийн URL (String)
- requireValidSslCertificate — Web service-ийн SSL гэрчилгээг шалгах эсэх (Boolean): шалгахыг True, шалгахгүй бол False
- authorization — гуравдагч талын серверт нэвтрэхэд ашиглах authorization header (String)
- `azureSentinel`
- url — Web service-ийн URL (String)
- requireValidSslCertificate — Web service-ийн SSL гэрчилгээг шалгах эсэх (Boolean): шалгахыг True, шалгахгүй бол False
- authorization — гуравдагч талын серверт нэвтрэхэд ашиглах authorization header (String)
- workspaceId — Azure Log Analytics workspace-ийн өвөрмөц танигч (GUID). Таны өгөгдөл яг аль workspace рүү илгээгдэж, дүн шинжилгээ хийгдэхийг заана.
- sharedKey — Log Analytics workspace-тэй холбоотой нууц түлхүүр (үндсэн эсвэл хоёрдогч). Workspace рүү өгөгдлийг аюулгүйгээр оруулахад нэвтрэлт болон зөвшөөрөл олгоход ашиглагдана.
- `azureSentinelV2`
- url — Web service-ийн URL, тухайлбал Data collection endpoint Ingestion URL (String)
- requireValidSslCertificate — Web service-ийн SSL гэрчилгээг шалгах эсэх (Boolean): шалгахыг True, шалгахгүй бол False
- dcrId — Data collector rule immutable ID (String)
- tenantId — Directory (tenant) ID (String)
- clientId — Application (client) ID (String)
- clientSecret — Client Secret Value (String)
Буцаах утга
Тохиргоо амжилттай хадгалагдсан бол энэ method нь True утгатай Boolean буцаана.
Жишээ
Хүсэлт:
{
"jsonrpc": "2.0",
"method": "setPushEventSettings",
"id": "ad12cb61-52b3-4209-a87a-93a8530d91cb",
"params": {
"status": 1,
"serviceType": "jsonRPC",
"serviceSettings": {
"url": "http://web_service_url_example.com",
"authorization": "Bearer sfasdfw34243",
"requireValidSslCertificate": true
},
"subscribeToEventTypes": {
"modules": true,
"sva": true,
"registration": true,
"supa-update-status": true,
"av": true,
"aph": true,
"fw": true,
"avc": true,
"uc": true,
"dp": true,
"sva-load": true,
"task-status": true,
"exchange-malware": true,
"network-sandboxing": true,
"adcloud": true,
"exchange-user-credentials": true,
"endpoint-moved-out": true,
"endpoint-moved-in": true,
"troubleshooting-activity": true,
"uninstall": true,
"install": true,
"hwid-change": true,
"new-incident": true,
"new-extended-incident": true,
"antiexploit": true,
"network-monitor": true,
"ransomware-mitigation": true,
"incident-status-changed": true,
"incident-assignee-changed": true,
"incident-priority-changed": true,
"incident-note-created": true,
"incident-note-updated": true,
"incident-note-deleted": true,
"security-container-update-available": true
}
}
}Хариу:
{
"id":"ad12cb61-52b3-4209-a87a-93a8530d91cb",
"jsonrpc":"2.0",
"result": true
}Энэ хуудсанд гарсан нэр томъёо
- Endpoint
- Хамгаалж буй компьютер, сервер, виртуал машин
- Network
- Таны байгууллагын бүх төхөөрөмжийн жагсаалт (Inventory)
- Incidents
- Илэрсэн халдлага, түүний алхмуудын бүртгэл (EDR/XDR)
