Browse: 🏠 · Solutions · Connectors · Methods · Tables · Content · Parsers · ASIM Parsers · ASIM Products · Logic Apps · 📊
This playbook allows blocking/allowing of IPs in Cisco ASA, using a Network Object Group. The Network Object Group itself should be part of an Access Control Entry.
| Attribute | Value |
|---|---|
| Type | Playbook |
| Solution | CiscoASA |
| Source | View on GitHub |
This playbook uses 4 Logic App connectors / built-in actions:
| Connector / Action | Type | Connections | Actions |
|---|---|---|---|
azuresentinel |
Managed | 1 | 3 |
cisco-asav-connector |
Managed | 0 | 3 |
teams |
Managed | 1 | 0 |
CiscoASAConnector |
Custom | 1 | 0 |
azuresentinel (Managed)| Action | Method | Endpoint | Other |
|---|---|---|---|
| Entities_-_Get_IPs | post | /entities/ip |
— |
| Add_comment_to_incident_(V3) | post | /Incidents/Comment |
— |
| Update_incident | put | /Incidents |
— |
cisco-asav-connector (Managed)| Action | Method | Endpoint | Other |
|---|---|---|---|
| Fetch_a_network_object_group | get | /api/objects/networkobjectgroups/@{encodeURIComponent(variables('Network Object Group object ID'))} |
— |
| Patch_members_of_a_network_object_group_to_add_IPAddress | patch | /api/objects/networkobjectgroups/@{encodeURIComponent(variables('Network Object Group object ID'))} |
— |
| Patch_members_of_a_network_object_group_to_remove_IPAddress | patch | /api/objects/networkobjectgroups/@{encodeURIComponent(variables('Network Object Group object ID'))} |
— |
This playbook allows blocking/allowing of IPs in Cisco ASA, using a Network Object Group. This allows making changes to a Network Object Group members, instead of making Access Control Entries. The Network Object Group itself should be part of an Access Control Entry.
When a new Sentinel incident is created,this playbook gets triggered and performs below actions
For the IPs we check if the are already a member of the Network Object Group
An adaptive card is sent to a Teams channel with information about the incident and giving the option to ignore an IP, or depdening on it's current status block it by adding it to the Network Object Group or unblock it by removing it from the Network Object Group

Comment is added to Microsoft Sentinel incident.

IP is added to Cisco ASA object group:

Playbook overview:

Once deployment is complete, you will need to authorize each connection.
The Teams channel to which the adaptive card will be posted will need to be configured.
Browse: 🏠 · Solutions · Connectors · Methods · Tables · Content · Parsers · ASIM Parsers · ASIM Products · Logic Apps · 📊