Browse: 🏠 · Solutions · Connectors · Methods · Tables · Content · Parsers · ASIM Parsers · ASIM Products · Logic Apps · 📊
This playbook will collect user information from Okta and post a report on the incident.
| Attribute | Value |
|---|---|
| Type | Playbook |
| Solution | Okta Single Sign-On |
| Source | View on GitHub |
This playbook uses 2 Logic App connectors / built-in actions:
| Connector / Action | Type | Connections | Actions |
|---|---|---|---|
azuresentinel |
Managed | 1 | 2 |
OktaCustomConnector |
Custom | 1 | 2 |
azuresentinel (Managed)| Action | Method | Endpoint | Other |
|---|---|---|---|
| Entities_-_Get_Accounts | post | /entities/account |
— |
| Add_a_comment_to_the_incident_with_the_information_collected | post | /Incidents/Comment |
— |
OktaCustomConnector (Custom)| Action | Method | Endpoint | Other |
|---|---|---|---|
| Get_User | get | /api/v1/users/@{encodeURIComponent(items('For_each-risky_account_received_from_the_incident')?['Name'])} |
— |
| Get_User_Groups | get | /api/v1/users/@{encodeURIComponent(items('For_each-risky_account_received_from_the_incident')?['Name'])}/groups |
— |
📄 Source: OktaPlaybooks/Okta-EnrichIncidentWithUserDetails/readme.md
When a new Microsoft Sentinel incident is created, this playbook gets triggered and performs below actions

Deploy the playbook by clicking on "Deploy to Azure" button. This will take you to deplyoing an ARM Template wizard.
Fill in the required paramteres:
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/malicious accounts as entities from the Incident
Initialize an array variable to compose user group details to use it later while updating the incident
Iterates on the accounts found in this incident (probably one) and performs the following:
For the risky user account, playbook uses "Get User" action to get user details from Okta
For each user, playbook uses "Get User Groups" action to get user group details from Okta
a. Compose array of groups for updating incident with group details
b. Append groups to group array variable
Create HTML table format of user group details such as group id,group name and group description
Add a comment to the incident with the information below:
a. User information collected by "Get User" action from Okta such as
b. User groups information collected by "Get User Groups" action from Okta such as
Browse: 🏠 · Solutions · Connectors · Methods · Tables · Content · Parsers · ASIM Parsers · ASIM Products · Logic Apps · 📊