Browse: 🏠 · Solutions · Connectors · Methods · Tables · Content · Parsers · ASIM Parsers · ASIM Products · Logic Apps · 📊
Run this playbook on incidents which contains suspicious Microsoft Entra ID identities. For each account, this playbook posts an adaptive card in the SOC Microsoft Teams channel, including the potential risky user information given by Microsoft Entra ID Identity Protection. The card offers to confirm the user as compromised or dismiss the compromised user in Microsoft Entra ID Protection. It also allows to configure the Microsoft Sentinel incident. A summary comment will be posted to document th
| Attribute | Value |
|---|---|
| Type | Playbook |
| Solution | Microsoft Entra ID Protection |
| Source | View on GitHub |
This playbook uses 4 Logic App connectors / built-in actions:
| Connector / Action | Type | Connections | Actions |
|---|---|---|---|
azuread |
Managed | 1 | 1 |
azureadip |
Managed | 1 | 5 |
azuresentinel |
Managed | 1 | 5 |
teams |
Managed | 1 | 0 |
azuread (Managed)| Action | Method | Endpoint | Other |
|---|---|---|---|
| Get_user | get | /v1.0/users/@{encodeURIComponent(concat(string(item()?['Name']), '@', string(item()?['UPNSuffix'])))} |
— |
azureadip (Managed)| Action | Method | Endpoint | Other |
|---|---|---|---|
| Get_risky_user | get | /beta/riskyUsers/@{encodeURIComponent(body('Get_user')?['id'])} |
— |
| Confirm_a_risky_user_as_compromised | post | /beta/riskyUsers/confirmCompromised |
— |
| Get_risky_user_2 | get | /beta/riskyUsers/@{encodeURIComponent(body('Get_risky_user')?['id'])} |
— |
| Dismiss_a_risky_user | post | /beta/riskyUsers/dismiss |
— |
| Get_risky_user_3 | get | /beta/riskyUsers/@{encodeURIComponent(body('Get_risky_user')?['id'])} |
— |
azuresentinel (Managed)| Action | Method | Endpoint | Other |
|---|---|---|---|
| Entities_-_Get_Accounts | post | /entities/account |
— |
| Update_incident_2 | put | /Incidents |
— |
| Update_incident | put | /Incidents |
— |
| Add_comment_to_incident_(V3)_2 | post | /Incidents/Comment |
— |
| Add_comment_to_incident_(V3) | post | /Incidents/Comment |
— |
Lior Tamir, Rahul Kumar
This playbook is designed to run on incidents containing suspicious Microsoft Entra ID identities. When a new incident is created, the playbook iterates over the accounts and posts an adaptive card in the SOC Microsoft Teams channel. The card includes potential risky user information provided by Microsoft Entra ID Protection and offers options to confirm the user as compromised or dismiss the compromised user in Microsoft Entra ID Protection. Additionally, it allows configuration of the Microsoft Sentinel incident. A summary comment is posted to document the action taken and user information.
For more details, visit the Microsoft Entra ID Protection documentation.
Authorize Connections:
Assign Microsoft Sentinel Responder Role:
Attach Playbook to Automation Rule:
Obtain the Group ID:
GET https://graph.microsoft.com/v1.0/me/joinedTeams
id field. This is the Group ID.Obtain the Channel ID:
https://teams.microsoft.com/l/channel/<ChannelID>/<ChannelName>?groupId=<GroupID>&tenantId=<TenantID>
<ChannelID> from the URL. This is the Channel ID.Ensure you have the necessary permissions to access Microsoft Graph API and Teams resources.

[Content truncated...]
Browse: 🏠 · Solutions · Connectors · Methods · Tables · Content · Parsers · ASIM Parsers · ASIM Products · Logic Apps · 📊