- Overview
- System Requirements
- AuthX Factor Support
- AuthX Admin portal – Certify ME application creation steps
- SAML as IDP – Certify me (SSO with AuthX Identity)
- SAML as SP – Certify me (SSO with AuthX Identity)
- SAML as IDP – Certify me (SSO with 3rd party Identity Provider OKTA)
- SAML as SP – Certify me (SSO with 3rd party Identity Provider OKTA)
Overview
AuthX integrates with Security Assertion Markup Language (SAML) to add two-factor authentication to Certify Me login. This SAML integration works for different web services
System Requirements
AuthX Authentication for server operating systems.
Server
-
Windows Server 2012
-
Windows Server 2012 R2
-
Windows Server 2016
-
Windows Server 2019
AuthX Factor Support
AuthX for SAML support these factor types for 2FA:
-
Push
-
TOTP
-
Face
-
Pin
-
Phone SMS
-
Phone Call
-
Email
-
Fingerprint
-
RFID
-
Hardware Token
Configuration Steps on AuthX & Certify Me
Pre-Requisite
-
Make sure to have an AuthX account, you can signup here https://admin.authx.com/signup
-
Make sure to have an Certify Me account, you can signup here https://portal.certify.me/signup
-
The email id which we are using while account creation should be an Active user (same email ID) in AuthX portal, Certify Me portal & OKTA portal
-
AuthX Admin portal – Certify ME application creation steps
-
Login to AuthX Admin portal.
-
Navigate to the Applications tab
-
Click Protect Application and select Protect for Certify Me
-
Provide your inputs on the Application Name, Access Management Options, Institution ID, Entity ID, Cookies Expiry, Certificate
-
Application name – Random characters allowed
-
Access Management Options
-
SSO with AuthX Identity
-
Login using AuthX Registered Email address and password followed by the authentication factor enrolled for the user
-
-
SSO with 3rd party Identity Provider
-
Login using configured 3rd party SAML identity provider
-
-
SSO with MFA for 3rd Party Identity Provider
-
Login using configured 3rd party SAML identity provider followed by authentication factor enrolled for the user in AuthX
-
-
Passwordless SSO with AuthX Identity
-
Use any of the enrolled authentication factor in AuthX to access the application
-
-
-
Institution ID
-
Login to Certify Me portal
-
Collect the Institution ID from the bottom left corner
-
-
Entity ID & Certificate
-
Login to Certify Me portal
-
Navigate to Configuration → Select SAML
-
Copy paste the Signin URL & Signout URL from AuthX portal -> Certify Me Application which was created above in Step 3
-
Reference –
-
-
Download the Certificate from AuthX portal → Certify Me Application which was created above in Step 3
-
Reference –
-
(or)
-
In AuthX portal, navigate to Settings-> Certificate Management to download the Certificate
-
-
Set the status to Active and save the SAML configuration
-
Now click on Download Service Provider Certificate
-
Now redirect to AuthX portal → Certify Me application
-
Upload the Download Service Provider Certificate here
-
Now redirect to Certify Me portal and Download Metadata to Upload to AuthX
-
Upload the above downloaded file in the AuthX portal-> Certify me application → Upload Metadata
-
After upload, the Entity ID will be auto filled
-
Make sure to remove the trailing zero’s from the Institution ID
-
Save the Certify Me application in AuthX portal
-
-
Cookies Expiry
-
Select any options listed here
-
One time
-
On every login, user to provide the Username & Password while login
-
-
8 hours
-
Every 8 hours, user to provide the Username & Password while login
-
-
One day
-
Every 24 hours, user to provide the Username & Password while login
-
-
Max (7days)
-
7 days once, user to provide the Username & Password while login
-
-
-
-
SAML as IDP – Certify me (SSO with AuthX Identity)
-
Pre-requisite – Make sure your logged out from AuthX Admin and Certify Me portal
-
Login to AuthX User portal mentioned in Configuration Steps on AuthX & Certify Me ->Pre-Requisite → Step 2 a
-
Navigate to Applications → Auth Applications tab
-
Launch the Certify Me application from here
-
A new tab opens up SAML login
-
Login with the user portal credentials here (Mentioned in Launch the Certify me Application-> Step 2 a)
-
Use any of the Auth factors to successfully login
-
User redirected to Certify Me dashboard
SAML as SP – Certify me (SSO with AuthX Identity)
-
Go to https://portal.certify.me/login
-
Login with the Certify Me user (Mentioned in Configuration Steps on AuthX & Certify Me → Pre-Requisite)
-
Redirects to SAML Login
-
Use the AuthX User portal credentials mentioned in Configuration Steps on AuthX & Certify Me ->Pre-Requisite → Step 2 a
-
Use any of the Auth factors to successfully login
-
User redirected to Certify Me dashboard
SAML as IDP – Certify me (SSO with 3rd party Identity Provider OKTA)
Application & Okta setup updates
Identity Provider creation
-
Login to AuthX admin portal
-
Navigate to Identity Provider
-
Select Add Identity provider
-
Fill in the mandatory details (Mentioned below in OKTA Identity Provider Setup Step 6)
-
Set the application status to Active
-
Save the application
OKTA Identity Provider setup
-
Login as an Okta Admin account
-
Navigate to Applications and select Applications
-
Select AuthX SAML
-
Choose Sign On Tab and select View Setup Instructions
-
Copy paste the following details in above mentioned Identity provider creation-> Step 4
-
Identity Provider Single Signon URL,
-
Logout URL
-
Identity provider Issuer
-
Download Certificate
-
OKTA – AuthX Identity Provider Configuration
-
After the Identity provider application is saved, go to Okta login and navigate to Applications
-
Select Applications and select AuthX SAML
-
Choose General Tab and edit the SAML Settings
-
On the General Settings, click Next
-
On the Configure SAML page, fill these details “Single sign on URL, Single Logout URL, Audience URI (SP Entity ID), SP Issuer & Signature Certificate” from AuthX Admin portal. Follow the below steps,
-
Login to AuthX Admin Portal → Identity Provider → Edit the OKTA application (which was created in Identity Provider creation → Step 4)
-
Click on Download Metadata
-
Open the downloaded metadata file in Notepad and copy paste the Signin & Signout URL in above mentioned Configure SAML → Step 5
-
-
No go back to Configure SAML step and paste the following details,
-
Single Sign in URL
-
Single Logout URL (Click Show Advanced Settings)
-
Audience URI (SP Entity ID) and SP Issuer field – Update the respective AuthX company hostname
-
Signature Certificate
-
Go to AuthX Admin portal
-
Navigate to Settings-> Certificate Management
-
Download the certificate & upload it here and click on Next
-
-
Click Finish on the Feedback
-
Logout from OKTA admin account
-
Certify me application updates in AuthX admin portal
-
Login to AuthX Admin portal and navigate to Applications
-
Edit Certify Me application
-
In the Access Management options, choose ‘’SSO with 3rd party identity provider’’
-
Select the Gateway
-
Save the application
-
Logout from AuthX Admin portal
Launch Certify Me application as IDP
-
Pre-requisite – Make sure your logged out from AuthX Admin, Certify Me portal & Okta Admin account portal
-
Now Login to AuthX User portal with user credentials mentioned in Configuration Steps on AuthX & Certify Me ->Pre-Requisite → Step 2 a
-
Navigate after successful login, it redirects to Okta login
-
Now input the OKTA user credentials and sign in
-
Redirects to AuthX user Confirm Identity page
-
Use any of the Auth factors to successfully login
-
User redirected to AuthX user portal-> Applications page
-
Now go to Auth Applications tab and launch Certify Me application
-
A new tab opens up SAML login
-
Login with the user portal credentials here (Mentioned in Launch the Certify me Application-> Step 2 a)
-
Use any of the Auth factors to successfully login
-
User redirected to Certify Me dashboard
SAML as SP – Certify me (SSO with 3rd party Identity Provider OKTA)
-
Go to https://portal.certify.me/login
-
Login with the Certify Me user (Mentioned in Configuration Steps on AuthX & Certify Me → Pre-Requisite)
-
Redirects to Okta login
-
Now input the OKTA user credentials and sign in
-
Use the AuthX User portal credentials mentioned in Configuration Steps on AuthX & Certify Me ->Pre-Requisite → Step 2 a
-
User redirected to Certify Me dashboard
SAML as IDP & SP – Certify me (SSO with MFA for 3rd party Identity Provider OKTA)
-
Follow the steps mentioned in https://certifyglobal.atlassian.net/wiki/spaces/AUTHX/pages/2840887553/SAML+Configuration+for+Certify+Me#SAML-as-IDP—Certify-me-(SSO-with-3rd-party-Identity-Provider-OKTA) and https://certifyglobal.atlassian.net/wiki/spaces/AUTHX/pages/2840887553/SAML+Configuration+for+Certify+Me#SAML-as-SP—Certify-me-(SSO-with-3rd-party-Identity-Provider-OKTA)
-
On Certify me login, after the User credentials input additionally it will ask for AuthX Confirm Identity
SAML as IDP & SP – Passwordless SSO with AuthX Identity
-
Follow the steps mentioned in https://certifyglobal.atlassian.net/wiki/spaces/AUTHX/pages/2840887553/SAML+Configuration+for+Certify+Me#SAML-as-IDP—Certify-me-(SSO-with-AuthX-Identity) and https://certifyglobal.atlassian.net/wiki/spaces/AUTHX/pages/2840887553/SAML+Configuration+for+Certify+Me#SAML-as-SP—Certify-me-(SSO-with-AuthX-Identity)
-
On Certify me login, after the Email address input it will skip the Password option & redirect to Certify me dashboard