Azure Payment HSM service support guide

This article outlines the Azure Payment HSM prerequisites, support channels, and division of support responsibility between Microsoft, Thales, and the customer.

Note

If a customer's production environment does not has a High Availability setup as shown in Deployment scenarios: high availability deployment, customer will not receive S2 level support.

Prerequisites

Microsoft works with Thales to ensure that customers meet the prerequisites before starting the onboarding process.

  • Customers must have access to the Thales CPL Customer Support Portal (Customer ID).

  • Customers must have Thales smart cards and card readers for payShield Manager. If a customer need to purchase smart cards or card readers they should contact their Thales representatives, or find their contacts through the Thales contact page:

    • Item: 971-000135-001-000
    • Description: PS10-RMGT-KIT2 - payShield Manager Starter Kit - for software V1.4A (1.8.3) and higher
    • Items Included: 2 Thales Card Readers, 30 PayShield Manager Smartcards

    The only smart cards compatible with the ciphers used to enable over-network use smart cards have a blue band and are labeled "payShield Manager Card".

  • If a customer need to purchase a payShield Trusted Management Device (TMD), they should contact their Thales representatives or find their contacts through the Thales contact page.

  • Customers must download and review the "Hosted HSM End User Guide," which is available through the Thales CPL Customer Support Portal. The Hosted HSM End User Guide provides more details on the changes to payShield to this service.

  • Customers must review the "Azure Payment HSM - Get Ready for payShield 10K" guide that they received from Microsoft. (Customers who do not have the guide may request it from Microsoft Support.)

  • If a customer is new to payShield or the remote management option, they should take the formal training courses available from Thales and its approved partners.

  • If a customer is using payShield on premises today with custom firmware, they must conduct a porting exercise to update the firmware to a version compatible with the Azure deployment. To request a quote, contact a Thales account manager.

Firmware and license support

The HSM base firmware installed is Thales payShield10K base software version 1.4a 1.8.3. Versions less than 1.4a 1.8.3. are not supported. Customers must ensure that they only upgrade to a firmware version that meets their compliance requirements.

The licenses included in Azure payment HSM:

  • Premium Key Management
  • Magnetic Stripe Issuing
  • Magnetic Stripe Transaction Processing
  • EMV Chip, Contactless & Mobile Issuing
  • EMV Transaction Processing
  • User Authentication
  • Data Protection
  • Legacy Commands
  • Remote payShield Manager
  • Hosted HSM

Customer set up the performance level (60CPS, 250 CPS, 2500 CPS) and LMK (1 LMK, 2LMK) when HSM is created.

Customers are responsible for applying payShield security patches and upgrading payShield firmware for their provisioned HSMs as needed. If customers have questions or require assistance, they should work with Thales support.

Microsoft is responsible for applying payShield security patches to unallocated HSMs.

Availability

Azure Payment HSM is currently available in the following regions:

  • East US
  • West US
  • South Central US
  • Central US
  • North Europe
  • West Europe

Pricing

Azure Payment HSM pricing includes:

  • The Thales payShield premium package licenses and optional licenses listed in Firmware and license support.
  • A Thales enhanced support plan for payShield software, application, and firmware support.

Firmware customization is not included. Customers who desire firmware customization must work with Thales to get an exact quote.

Supported SKUs

Azure Payment HSM supports the following SKUs:

  • payShield10K_LMK1_CPS60
  • payShield10K_LMK1_CPS250
  • payShield10K_LMK1_CPS2500
  • payShield10K_LMK2_CPS60
  • payShield10K_LMK2_CPS250
  • payShield10K_LMK2_CPS2500

Microsoft support

Microsoft provides support for hardware issues, networking issues, and provisioning issues. Enterprise customers should contact their CSAM to find out details of their support contract.

Microsoft support can be contacted by creating a support ticket through the Azure portal:

  • From the Azure portal homepage, select the "Support + troubleshooting" icon (a question mark in a circle).
  • Select the "Help + Support" button.
  • Select "Create a support request."
  • On the "New support request" screen, select "Technical" as your issue type, and then "Payment HSM" as the service type.

Thales support

Thales will provide payment application-level support including client software, HSM configuration and backup, and HSM operation support.

All Azure Payment HSM customers have an Enhanced Support Plan with Thales. The Thales Welcome Pack for Authentication and Encryption Products is an important reference for customers, as it explains the Thales support plan, scope, and responsiveness. Download the Thales Welcome Pack PDF.

Thales support can be contacted through the Thales CPL Customer Support Portal.

Support contacts

Depending on the nature of your issue or query, you may need to contact Microsoft and/or Thales support. The table below provides high level guidance. When you do not know where to get support, contact Microsoft support first.

Issues Microsoft Support Thales Support Additional Information
HSM provisioning, HSM networking, HSM hardware, management and host port connection X
HSM reset, HSM delete X
HSM Tamper event X Microsoft can recover logs from medium Tamper based on customer's request. It is highly recommended that you implement real time log replication and backup.
payShield manager operation, key management X
payShield applications, host commands X
payShield firmware upgrade, security patch X Customers are responsible for upgrading their allocated HSM's firmware and applying security patches. Firmware versions below 1.4a 1.8.3. are not supported.

Microsoft is responsible for applying payShield security patches to unallocated HSMs.
Smart card, Card Readers X Customers can purchase smart cards and readers through their Thales representatives.
TMD X The customer can purchase TMD through their Thales representatives.
Hosted HSM End User Guide X Customers must download "Hosted HSM End User Guide" from Thales support portal for more details on the changes to payShield to this service.
payShield 10K documentation, TMD documentation X
payShield audit and error logs backup N/A N/A The customer is responsible for implementing their own mechanism to back up their audit and error logs. It is highly recommended that you implement real time log replication and backup.
Key backup N/A N/A Customers are responsible to implement their own mechanism to back up keys.
Custom firmware X If customers are using payShield on premise today with a custom firmware, a porting exercise is required to update the firmware to a version compatible with the Azure deployment. Contact Thales account manager to request a quote. Custom firmware will be supported by Thales support.

Next steps