Browse: 🏠 · Solutions · Connectors · Methods · Tables · Content · Parsers · ASIM Parsers · ASIM Products · Logic Apps · 📊
This playbook enables user to add tags to all detections associated with a Vectra Entity. Tags can be fetched from comments of the associated incident else if no comments found, users can provide comments via MS Teams.
| Attribute | Value |
|---|---|
| Type | Playbook |
| Solution | Vectra XDR |
| Source | View on GitHub |
This playbook uses 5 Logic App connectors / built-in actions:
| Connector / Action | Type | Connections | Actions |
|---|---|---|---|
azuresentinel |
Managed | 1 | 0 |
keyvault |
Managed | 1 | 3 |
teams |
Managed | 1 | 0 |
http |
Built-in | 0 | 3 |
workflow |
Built-in | 0 | 3 |
keyvault (Managed)| Action | Method | Endpoint | Other |
|---|---|---|---|
| Get_Access_Token_For_Adding_Tags_To_Each_Detection | get | /secrets/@{encodeURIComponent('Vectra-Access-Token')}/value |
— |
| Get_Access_Token_For_Fetching_Tags | get | /secrets/@{encodeURIComponent('Vectra-Access-Token')}/value |
— |
| Get_Access_Token_For_Detections_Data | get | /secrets/@{encodeURIComponent('Vectra-Access-Token')}/value |
— |
http (Built-in)| Action | Method | Endpoint | Other |
|---|---|---|---|
| HTTP_Request_To_Add_Tags_To_Detection_Associated_With_Vectra_Entity | PATCH | @{variables('base_url')}/api/@{variables('api_version')}/tagging/detection/@{items('For_Each_Loop_To_Add_Tag_To_Detection')} |
— |
| HTTP_Request_To_Fetch_Detection_Tags | GET | @{variables('base_url')}/api/@{variables('api_version')}/tagging/detection/@{items('For_Each_Loop_To_Add_Tag_To_Detection')} |
— |
| HTTP_Request_To_Fetch_Detections_Data_Associated_With_Entity | GET | @{variables('base_url')}/api/@{variables('api_version')}/detections |
— |
workflow (Built-in)| Action | Method | Endpoint | Other |
|---|---|---|---|
| GenerateAccessTokenVectra | — | — | workflowId=[concat('/subscriptions/', subscription().subscriptionId, '/resourceGroups/',resourceGroup().name,'/providers/Microsoft.Logic/workflows/',trim(parameters('GenerateAccessCredPlaybookName')))]triggerName= manual |
| GenerateAccessTokenVectra_3 | — | — | workflowId=[concat('/subscriptions/', subscription().subscriptionId, '/resourceGroups/',resourceGroup().name,'/providers/Microsoft.Logic/workflows/',trim(parameters('GenerateAccessCredPlaybookName')))]triggerName= manual |
| GenerateAccessTokenVectra_2 | — | — | workflowId=[concat('/subscriptions/', subscription().subscriptionId, '/resourceGroups/',resourceGroup().name,'/providers/Microsoft.Logic/workflows/',trim(parameters('GenerateAccessCredPlaybookName')))]triggerName= manual |
This playbook enables users to add tags to all detections associated with a Vectra Entity. Tags can be fetched from comments of the associated incident or, if no comments are found, it prompts the user for tags input via Microsoft Teams.
/channel and /, decode it using an online URL decoder, and copy it to use as Channel ID.Once deployment is complete, authorize each connection.
Add access policy for the playbook's managed identity and authorized user to read and write secrets of the Key Vault.
Browse: 🏠 · Solutions · Connectors · Methods · Tables · Content · Parsers · ASIM Parsers · ASIM Products · Logic Apps · 📊