Browse: 🏠 · Solutions · Connectors · Methods · Tables · Content · Parsers · ASIM Parsers · ASIM Products · Logic Apps · 📊
This playbook will quarantine the host in Carbon Black.
| Attribute | Value |
|---|---|
| Type | Playbook |
| Solution | VMware Carbon Black Cloud |
| Source | View on GitHub |
This playbook uses 2 Logic App connectors / built-in actions:
| Connector / Action | Type | Connections | Actions |
|---|---|---|---|
azuresentinel |
Managed | 1 | 3 |
CarbonBlackCloudConnector |
Custom | 1 | 3 |
azuresentinel (Managed)| Action | Method | Endpoint | Other |
|---|---|---|---|
| Add_comment_to_incident_(V3) | post | /Incidents/Comment |
— |
| Update_incident | put | /Incidents |
— |
| Entities_-_Get_Hosts | post | /entities/host |
— |
CarbonBlackCloudConnector (Custom)| Action | Method | Endpoint | Other |
|---|---|---|---|
| Search_devices_in_your_organization_based_on_device_name | post | /appservices/v6/orgs/@{encodeURIComponent(variables('OrganizationKey'))}/devices/_search |
— |
| device_actions | post | /appservices/v6/orgs/@{encodeURIComponent(variables('OrganizationKey'))}/device_actions |
— |
| Search_devices_in_your_organization | post | /appservices/v6/orgs/@{encodeURIComponent(variables('OrganizationKey'))}/devices/_search |
— |
📄 Source: CarbonBlack-QuarantineDevice/readme.md
When a new Sentinel incident is created,this playbook gets triggered and performs below actions
Fetches the devices information from CarbonBlack
Quarantine the device
Enrich the incident with device information by fetching from CarbonBlack



Once deployment is complete, you will need to authorize each connection.
Microsoft Sentinel incident is created. The playbook receives the incident as the input.
Get the list of risky devices as entities from the Incident
Initialize an string variable to assign the Organization Id provided by Client while deploying the playbook and used a parameter while calling the search devices with organization API action.
Initialize an array variable to assign the CarbonBlack devices used as source to format the HTML with the devices information
Initialize an array variable to assign the quarantined devices information used as source to format the HTML with the action takened devices information
This action will perform the below actions a. Make a call to CarbonBlack API with the parameters such as Organization Key and Query [ Contains device name ] b. Verify the CarbonBlack returned the results and Check the device is quarantined c. If the device is not quarantined then isolate it.
This action will construct the HTML table with devices information
This action will construct the HTML table with Quarantined devices through playbook
This action will enrich the incident with the constructed HTML table with devices information
This action will close the incident if there is no exceptions occurred while quarantining the devices
Browse: 🏠 · Solutions · Connectors · Methods · Tables · Content · Parsers · ASIM Parsers · ASIM Products · Logic Apps · 📊