Browse: 🏠 · Solutions · Connectors · Methods · Tables · Content · Parsers · ASIM Parsers · ASIM Products · Logic Apps · 📊
This playbook queries Rubrik Security Cloud to get user sensitive data and update severity of incident accordingly. This playbook calls the RubrikRetrieveUserIntelligenceInformation playbook internally to get user risk details and policy hits details to enrich the incident.
| Attribute | Value |
|---|---|
| Type | Playbook |
| Solution | RubrikSecurityCloud |
| Source | View on GitHub |
This playbook uses 4 Logic App connectors / built-in actions:
| Connector / Action | Type | Connections | Actions |
|---|---|---|---|
azuresentinel |
Managed | 1 | 10 |
keyvault |
Managed | 1 | 2 |
http |
Built-in | 0 | 3 |
workflow |
Built-in | 0 | 2 |
azuresentinel (Managed)| Action | Method | Endpoint | Other |
|---|---|---|---|
| Add_comment_to_incident_that_more_users_details_can_be_found_in_table | post | /Incidents/Comment |
— |
| Update_incident_Severity_to_High_based_on_user_risk | put | /Incidents |
— |
| Update_incident_severity_to_low | put | /Incidents |
— |
| Update_incident_severity_to_medium | put | /Incidents |
— |
| Add_comment_that_no_information_is_available_related_to_username | post | /Incidents/Comment |
— |
| Add_comment_to_incident_(V3) | post | /Incidents/Comment |
— |
| Update_incident_Severity_to_High | put | /Incidents |
— |
| Update_incident_severity_to_low_based_on_user_email | put | /Incidents |
— |
| Update_incident_severity_to_medium_based_risk_of_email_user | put | /Incidents |
— |
| Add_comment_to_incident_that_no_users_are_available | post | /Incidents/Comment |
— |
keyvault (Managed)| Action | Method | Endpoint | Other |
|---|---|---|---|
| Get_Rubrik_ClientId | get | /secrets/@{encodeURIComponent('Rubrik-AS-Int-ClientId')}/value |
— |
| Get_Rubrik_ClientSecret | get | /secrets/@{encodeURIComponent('Rubrik-AS-Int-ClientSecret')}/value |
— |
http (Built-in)| Action | Method | Endpoint | Other |
|---|---|---|---|
| Get_User_risk_information_for_username | POST | @{variables('BaseUrl')}/api/graphql |
— |
| Get_user_risk_information | POST | @{variables('BaseUrl')}/api/graphql |
— |
| Get_Access_Token | POST | @{variables('BaseUrl')}/api/client_token |
— |
workflow (Built-in)| Action | Method | Endpoint | Other |
|---|---|---|---|
| RubrikUserRiskPolicyDetails_3 | — | — | workflowId=[concat('/subscriptions/', subscription().subscriptionId, '/resourceGroups/',resourceGroup().name,'/providers/Microsoft.Logic/workflows/',parameters('RiskPolicyHitsPlaybookName'))]triggerName= manual |
| RubrikUserRiskPolicyDetails | — | — | workflowId=[concat('/subscriptions/', subscription().subscriptionId, '/resourceGroups/',resourceGroup().name,'/providers/Microsoft.Logic/workflows/',parameters('RiskPolicyHitsPlaybookName'))]triggerName= manual |
📄 Source: RubrikUserIntelligenceAnalysis/readme.md
This playbook queries Rubrik Security Cloud to get user sensitive data and update severity of incident accordingly. This playbook calls the RubrikRetrieveUserIntelligenceInformation playbook internally to get user risk details and policy hits details to enrich the incident
Once deployment is complete, authorize each connection like keyvault, azureloganalytics.
After authorizing each connection, assign a role to this playbook.
Add access policy for the playbook's managed identity to read, and write secrets of key vault.
Browse: 🏠 · Solutions · Connectors · Methods · Tables · Content · Parsers · ASIM Parsers · ASIM Products · Logic Apps · 📊