Druva Quarantine Playbook for Sharepoint
Browse: 🏠 · Solutions · Connectors · Methods · Tables · Content · Parsers · ASIM Parsers · ASIM Products · 📊
↑ Back to Content Index
This playbook uses Druva-Ransomware-Response capabilities to stop the spread of ransomware and avoid reinfection or contamination spread in your Sharepoint
Additional Documentation
📄 Source: DruvaQuarantineSharePoint/readme.md
Druva Quarantine Share Point Resource
Summary
This playbook uses Druva-Ransomware-Response capabilities to stop the spread of ransomware and avoid reinfection or contamination spread to your environment.
Prerequisites
- Verify ARR (Accelerated Ransomware Recovery) should be enabled for the respective Device using Resource ID on the Druva Security Cloud Platform.
- Generate Druva API Client Credentials
- Use the following link to navigate to Druva's documentation page and refer the steps to generate API Client Credentials.
- Druva's Documentation Page
- Copy/Paste or Store the creds for future use.
- Store Service account credentials in Key Vault Secrets and obtain keyvault name.
- Create a Key Vault with name as Druva-ClientCredential
- Go to KeyVault -> secrets -> Generate/import and create 'Druva-ClientID' & 'Druva-ClientSecret' for storing client_id and client_secret respectively.
- Store the secrets obtained for your organization and user from Druva Console UI in the previous step.
Deployment instructions
- To deploy the Playbook, click the Deploy to Azure button. This will launch the ARM Template deployment wizard.
- Fill in the required parameters:
- PlaybookName: Name by which you want to deploy the playbook.
- keyvaultName: Name of keyvault where secrets are stored.
- Validate the deployment:
- Check if the resources (e.g., Key Vault, API connections, Logic Apps) are created successfully.
- Verify the deployment logs for any errors.
- Authorize connections:
- Follow the steps in the 'postDeployment' section to authorize connections.

Post-Deployment instructions
a. Authorize connections
Once deployment is complete, authorize each connection keyvault.
- Login to the Microsoft Azure portal and in the search box type API Connections.
- Find API connection option.
- Check for your created API connection exists. eg. -KeyVault-Connection
- Check Status should be ready for the same API Connection.
b. Grant permissions
Make sure that this playbook and your user has the IAM role permission granted as 'Key Vault Secrets User'
Execute the playbook:
- Trigger the playbook manually by using the dropdown option as 'run_with_payload'.
- On triggering a side screen will appear in which there will be a section named as 'Body'.
- Inside body paste the json obtained from the below with respective edited values according to your resources.
```json
{
"site_url" : "",
"fromDate" : "<2024-12-01>",
"toDate" : "<2024-12-18>"
}
- Hit the 'run' button at the bottom.
- Navigate to the playbook home page and check the run history if the run was successful or not.
Browse: 🏠 · Solutions · Connectors · Methods · Tables · Content · Parsers · ASIM Parsers · ASIM Products · 📊
↑ Back to Playbooks · Back to DruvaDataSecurityCloud