Overview
This page describes the steps to configure Single Sign-on (SSO) login to Josys using OneLogin.
Reference: Configuring SSO/SAML Authentication
Configuring the Integration
Creating the Application
- In the OneLogin Admin portal, go to
Applications > Applicationsand clickAdd App. -
Select
SAML Custom Connector (Advanced). -
Enter the
App Nameand clickSavein the upper right corner. -
Go to the
Configurationmenu. - Open Josys and click Settings > Single Sign-on.
- Click the "Configure SSO" button.
- Since "Okta" is selected by default in Josys, select "OneLogin" instead.
- Copy the following values from Josys and paste them into OneLogin:
OneLogin Audience (EntityID): Entity ID
OneLogin Recipient: ACS URL
OneLogin ACS (Consumer) URL Validator*: ACS URL
OneLogin ACS (Consumer) URL*: ACS URL - Click Save in the upper right corner.
-
Go to the
SSOmenu, setSAML Signature AlgorithmtoSHA-256, and clickSavein the upper right corner. - Copy the values displayed on the screen and enter them into Josys:
Josys IdP Entity ID: Issuer URL
Josys IdP Login URL: SAML 2.0 Endpoint (HTTP) -
Click View Details under
X.509 Certificate, copy the displayed information, and paste it into the Certificate field in Josys. Make sure to copy everything, including the BEGIN CERTIFICATE and END CERTIFICATE lines. - Once entered, click
Registerin the bottom right corner of the Josys SSO setup pop-up.
Assigning Users
- In OneLogin, set up the users who will use SSO. Go to
Users > Users. - Select the user you want to assign the app to.
- Assign the Josys app you created in the Applications screen.
Testing the Integration
Josys Admin Console
- Open Josys and click Settings > Single Sign-on.
- Click "Test Connection".
- The setup is complete once the SAML connection test results are displayed.
Josys Employee Portal
- In the left sidebar of the Josys admin screen, click Settings > Employee Portal.
- Click the Single Sign-on tab.
- Click the three-dot menu (...) and select "Test Connection".
- The setup is complete once the test results are displayed.