SuperAPI AI Directory

prisma-sdwan-apps

Deployment & operations

View repository

Updated 10-16 03:42

About this skill

Prisma SD-WAN Application Visibility

View application definitions in your Palo Alto Networks Prisma SD-WAN fabric. Understand which applications are defined for policy enforcement, their categories, and risk levels.

When to Use

  • Listing all application definitions in the fabric
  • Finding applications by name or category
  • Understanding application risk classifications
  • Reviewing SaaS vs on-premise application types
  • Auditing application categories for policy decisions

MCP Server

  • Server: prisma-sdwan-mcp (community MCP from iamdheerajdubey)
  • Command: python3 -u mcp-servers/prisma-sdwan-mcp/src/prisma_sdwan_mcp/server.py (stdio transport)
  • Auth: OAuth2 via PAN_CLIENT_ID, PAN_CLIENT_SECRET, PAN_TSG_ID
  • Region: PAN_REGION (americas or europe, default: americas)

Available Tools

Tool Parameters What It Does
get_app_defs None List all application definitions with categories and risk

Workflow Examples

Application Discovery

# List all applications
"Show me all SD-WAN application definitions"

# Find specific application
"Is Office 365 defined as an application?"

# List by category
"What business applications are defined?"

Risk Analysis

# Find high-risk applications
"Which applications are classified as high risk?"

# Review SaaS applications
"List all SaaS application definitions"

Policy Planning

# Understand categories
"What application categories are available for policies?"

# Review productivity apps
"Show me all productivity category applications"

Integration with Other Skills

  • prisma-sdwan-config: View policies that reference these applications
  • prisma-sdwan-topology: Understand where policies are applied
  • prisma-sdwan-status: Check if app-based policies are working

Response Examples

Application Definitions Response

{
  "applications": [
    {
      "id": "app001",
      "name": "office365",
      "display_name": "Microsoft Office 365",
      "category": "business",
      "subcategory": "productivity",
      "risk": "low",
      "app_type": "saas"
    },
    {
      "id": "app002",
      "name": "zoom",
      "display_name": "Zoom Video Communications",
      "category": "business",
      "subcategory": "conferencing",
      "risk": "low",
      "app_type": "saas"
    }
  ],
  "total_count": 250
}

Error Handling

Error Code Meaning Resolution
AUTH_FAILED OAuth2 authentication failed Verify PAN_CLIENT_ID, PAN_CLIENT_SECRET, PAN_TSG_ID
RATE_LIMITED API rate limit exceeded Wait and retry

Notes

  • Read-only operations - no ServiceNow CR gating required
  • Application definitions are fabric-wide (not per-site)
  • Risk levels: low, medium, high
  • App types: saas, on-premise, custom
  • All operations logged to GAIT audit trail