Skill

azure-payment-hsm

Expert knowledge for Azure Payment Hsm development including troubleshooting, best practices, decision making, architecture & design patterns, security, and configuration. Use when building, debugging, or optimizing Azure Payment Hsm applications. Not for Azure Dedicated HSM (use azure-dedicated-hsm), Azure Key Vault (use azure-key-vault), Azure Cloud Hsm (use azure-cloud-hsm).

From azure
Install
1
Run in your terminal
$
npx claudepluginhub atc-net/atc-agentic-toolkit --plugin azure
Tool Access

This skill uses the workspace's default tool permissions.

Skill Content

Azure Payment Hsm Skill

This skill provides expert guidance for Azure Payment Hsm. Covers troubleshooting, best practices, decision making, architecture & design patterns, security, and configuration. It combines local quick-reference content with remote documentation fetching capabilities.

How to Use This Skill

IMPORTANT for Agent: This file may be large. Use the Category Index below to locate relevant sections, then use read_file with specific line ranges (e.g., L136-L144) to read the sections needed for the user's question This skill requires network access to fetch documentation content. Use mcp_microsoftdocs:microsoft_docs_fetch to retrieve full articles.

  • Fallback: Use the built-in WebFetch tool if the Microsoft Learn MCP server is not available.

Category Index

CategoryLinesDescription
TroubleshootingL34-L38Diagnosing and resolving common Azure Payment HSM deployment issues, including provisioning failures, configuration problems, and known platform limitations or workarounds.
Best PracticesL39-L43Guidance on inspecting, monitoring, and routing network traffic to Azure Payment HSM, including using firewalls, NSGs, and network appliances for secure traffic control.
Decision MakingL44-L49Guidance on choosing/changing Azure Payment HSM performance SKUs, and understanding support options, roles, and responsibilities for operating the service.
Architecture & Design PatternsL50-L56Designing Azure Payment HSM architectures: HA/DR patterns, device lifecycle management, supported topologies, deployment constraints, and planning resilient HSM solutions.
SecurityL57-L62Compliance standards, certification scope, and best practices for securing Payment HSM networking, identities, access control, and key management in Azure.
ConfigurationL63-L74Configuring Azure Payment HSM networking and access: VNets/peering, FastPath, ARM deployments, IP setup, browser/VM access to payShield Manager, and required resource provider/feature registration.

Troubleshooting

TopicURL
Resolve known issues with Azure Payment HSM deploymentshttps://learn.microsoft.com/en-us/azure/payment-hsm/known-issues

Best Practices

TopicURL
Inspect and route network traffic for Azure Payment HSMhttps://learn.microsoft.com/en-us/azure/payment-hsm/inspect-traffic

Decision Making

TopicURL
Select and change Azure Payment HSM performance SKUshttps://learn.microsoft.com/en-us/azure/payment-hsm/change-performance-level
Use Azure Payment HSM support and understand responsibilitieshttps://learn.microsoft.com/en-us/azure/payment-hsm/support-guide

Architecture & Design Patterns

TopicURL
Design high availability and DR for Azure Payment HSMhttps://learn.microsoft.com/en-us/azure/payment-hsm/deployment-scenarios
Understand lifecycle management for Azure Payment HSM deviceshttps://learn.microsoft.com/en-us/azure/payment-hsm/lifecycle-management
Plan solution topologies and constraints for Payment HSMhttps://learn.microsoft.com/en-us/azure/payment-hsm/solution-design

Security

TopicURL
Understand Payment HSM compliance certifications and scopehttps://learn.microsoft.com/en-us/azure/payment-hsm/certification-compliance
Secure Azure Payment HSM network, identity, and keyshttps://learn.microsoft.com/en-us/azure/payment-hsm/secure-payment-hsm

Configuration

TopicURL
Configure browser access to payShield Manager for Payment HSMhttps://learn.microsoft.com/en-us/azure/payment-hsm/access-payshield-manager
Access payShield Manager from Azure VM for Payment HSMhttps://learn.microsoft.com/en-us/azure/payment-hsm/access-payshield-manager-ssh
Configure Payment HSM IPs in different VNets via ARMhttps://learn.microsoft.com/en-us/azure/payment-hsm/create-different-ip-addresses
Configure Azure Payment HSM across separate VNetshttps://learn.microsoft.com/en-us/azure/payment-hsm/create-different-vnet
Deploy Payment HSM with split VNets via ARM templatehttps://learn.microsoft.com/en-us/azure/payment-hsm/create-different-vnet-template
Configure FastPathEnabled feature flag and tag for Payment HSMhttps://learn.microsoft.com/en-us/azure/payment-hsm/fastpathenabled
Configure VNet peering and fastpath for Payment HSMhttps://learn.microsoft.com/en-us/azure/payment-hsm/peer-vnets
Register Azure Payment HSM resource providers and featureshttps://learn.microsoft.com/en-us/azure/payment-hsm/register-payment-hsm-resource-providers
Reuse existing virtual networks for Azure Payment HSMhttps://learn.microsoft.com/en-us/azure/payment-hsm/reuse-vnet
Stats
Parent Repo Stars0
Parent Repo Forks1
Last CommitMar 19, 2026