NetApp Ransomware Resilience Authentication Playbook

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

Back to Content Index


This playbook creates a shared Key Vault for NetApp Ransomware Resilience credentials and provides authentication services to all NetApp Ransomware Resilience playbooks in the solution.

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

Logic App Connectors

This playbook uses 2 Logic App connectors / built-in actions:

Connector / Action Type Connections Actions
keyvault Managed 1 3
http Built-in 0 1
Action parameters (URLs, paths, function IDs)

keyvault (Managed)

Action Method Endpoint Other
Get_Client_ID get /secrets/@{encodeURIComponent('client-id')}/value
Get_Client_Secret get /secrets/@{encodeURIComponent('client-secret')}/value
Get_Account_ID get /secrets/@{encodeURIComponent('account-id')}/value

http (Built-in)

Action Method Endpoint Other
HTTP_Token_Request POST https://netapp-cloud-account.auth0.com/oauth/token

Additional Documentation

📄 Source: NetApp-RansomwareResilience-Auth-Playbook/readme.md

NetApp-RansomwareResilience-Auth

Overview

This playbook provides authentication services for all NetApp Ransomware Resilience playbooks. It creates and manages a shared Azure Key Vault that securely stores your NetApp API credentials and handles OAuth2 token generation.

Purpose

The Auth Playbook serves as the central authentication hub for the NetApp Ransomware Resilience solution. All other playbooks depend on this playbook to obtain valid authentication tokens when communicating with the NetApp Ransomware Resilience API.

Deployment Order

This playbook MUST be deployed FIRST before deploying any other NetApp Ransomware Resilience playbooks.

What It Does

Prerequisites

Before deploying this playbook, you need:

  1. Valid NetApp Ransomware Resilience API credentials:
    • Client ID
    • Client Secret
    • Account ID
  2. Appropriate permissions to create resources in your Azure subscription

Post-Deployment Configuration

After deploying this playbook:

  1. Verify that the Key Vault was created successfully
  2. Confirm that your credentials are stored correctly in the Key Vault
  3. Test the Logic App to ensure it can retrieve authentication tokens
  4. Grant access permissions to the Key Vault for other playbooks as needed

Security Notes

Need Help?

If you encounter authentication issues, verify:


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

Back to Playbooks · Back to NetApp Ransomware Resilience