NetApp Ransomware Resilience Block User Playbook

Browse: 🏠 · Solutions · Connectors · Methods · Tables · Content · Parsers · ASIM Parsers · ASIM Products · Logic Apps · 📊

Back to Content Index


This playbook blocks a user by calling the NetApp Ransomware Resilience block-user API endpoint after obtaining an authentication token from the NetApp Auth playbook.

Attribute Value
Type Playbook
Solution NetApp Ransomware Resilience
Source View on GitHub

Logic App Connectors

This playbook uses 1 Logic App connector / built-in action:

Connector / Action Type Connections Actions
http Built-in 0 2
Action parameters (URLs, paths, function IDs)

http (Built-in)

Action Method Endpoint Other
Call_Auth_Playbook POST [listCallbackUrl(variables('AuthPlaybookTriggerResourceId'), '2019-05-01').value]
Submit_Block_User POST @{concat(parameters('netAppApiBaseUrl'), '/v1/services/rps/v1/account/', variables('AccountId'), '/users/block-user')}

Additional Documentation

📄 Source: NetApp-RansomwareResilience_Block_User_Playbook/readme.md

NetApp Ransomware Resilience - Block User

Overview

This playbook helps security teams block user access as part of incident response in NetApp Ransomware Resilience.

Purpose

Use this playbook when you need a controlled way to block a user based on investigation findings, suspicious behavior, or containment actions.

Deployment Order

This playbook should be deployed after:

  1. Auth Playbook (required)

Input Parameters

Prerequisites

  1. Auth Playbook must be deployed and functioning correctly.
  2. Valid NetApp Ransomware Resilience configuration must be completed.
  3. The playbook caller must provide user_id, and optionally user_ips/duration based on the protection scenario.

Deployment instructions

  1. Click the Deploy to Azure button. This opens the ARM template deployment wizard.
  2. Provide the required parameters:
    • PlaybookName: Name of this playbook resource.
    • NetAppRansomwareResilienceAuthPlaybookName: Name of the deployed NetApp Auth playbook.

Deploy to Azure

Deploy to Azure US Gov

Post-Deployment

1. Validate dependency configuration

  1. Confirm the Auth playbook is deployed in the same environment.
  2. Ensure the NetAppRansomwareResilienceAuthPlaybookName parameter matches the deployed Auth playbook name.

2. Functional validation

  1. Run the Block User playbook with a valid payload.
  2. Verify the expected block action is applied for the target user.
  3. Validate behavior with and without optional inputs (user_ips, duration).

3. Microsoft Sentinel usage

  1. Add this playbook to an automation rule or run it manually from an incident.
  2. Pass required entities/details as playbook input (user_id, and optional user_ips/duration).

Browse: 🏠 · Solutions · Connectors · Methods · Tables · Content · Parsers · ASIM Parsers · ASIM Products · Logic Apps · 📊

Back to Playbooks · Back to NetApp Ransomware Resilience