Browse: 🏠 · Solutions · Connectors · Methods · Tables · Content · Parsers · ASIM Parsers · ASIM Products · Logic Apps · 📊
This playbook enables users to add tags to selected detections associated with an entity. Users can provide inputs of detections selection and tags value via Microsoft 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 | 1 |
http |
Built-in | 0 | 3 |
workflow |
Built-in | 0 | 3 |
keyvault (Managed)| Action | Method | Endpoint | Other |
|---|---|---|---|
| Get_Access_Token_For_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 | get | /secrets/@{encodeURIComponent('Vectra-Access-Token')}/value |
— |
teams (Managed)| Action | Method | Endpoint | Other |
|---|---|---|---|
| Post_Message_in_Chat_For_No_Detections_Found | post | /beta/teams/conversation/message/poster/Flow bot/location/@{encodeURIComponent('Channel')} |
— |
http (Built-in)| Action | Method | Endpoint | Other |
|---|---|---|---|
| HTTP_Request_To_Add_Tags_To_Detection | PATCH | @{variables('base_url')}/api/@{variables('api_version')}/tagging/detection/@{int(items('For_Each_Detections'))} |
— |
| HTTP_Request_To_Fetch_Detection_Tags | GET | @{variables('base_url')}/api/@{variables('api_version')}/tagging/detection/@{items('For_Each_Detections')} |
— |
| HTTP_Request_To_Fetch_Detections_Data_For_Associated_Entity | GET | @{variables('base_url')}/api/@{variables('api_version')}/detections |
— |
workflow (Built-in)| Action | Method | Endpoint | Other |
|---|---|---|---|
| GenerateAccessTokenVectra_2 | — | — | 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 | — | — | 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 selected detections associated with an entity. Users can provide inputs 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 · 📊