Merchant Portal Single-Sign-On

Security Assertion Markup Language (SAML) Setup

Security Assertion Markup Language (SAML) is an open standard for exchanging authentication and authorization data between identity providers (IdPs) and service providers (SPs). Follow the steps below to configure SAML Single Sign-On (SSO) with Zentact:

Get Metadata and Certificate from the IdP

You'll need to collect some configuration metadata from the IdP to create a connection in Auth0:

FieldDescription
Sign In URLThe URL where SAML authentication requests are sent. This is also called the single sign-on (SSO) endpoint.
Sign Out URLThe URL where SAML logout requests are sent. This is also called the single logout (SLO) endpoint.
X509 Signing CertificateThe public-key certificate required by the SP to validate the signature of the authentication assertions that have been digitally signed by the IdP. Auth0 accepts the .pem and .cer formats.
User ID AttributeEnter the attribute in the SAML token that will be mapped to the user_id property in Auth0. If not set, then the user_id will be retrieved from the following (in listed order):
  • http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier
  • http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn
  • http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name

Share the client credentials and discovery URL

Securely provide these details to Zentact engineers using a trusted method for sharing sensitive information, such as the secret sharing feature in a password manager.

Test the Configuration:

Attempt to log in zentact merchant protal to ensure everything is set up correctly.

Previous
OIDC Setup