How to set up iHasco SSO with Onelogin

Modified on Mon, 26 Feb 2024 at 08:50 PM

Supported Features

The Onelogin / iHasco Single Sign-On (SSO) integration currently supports the following features:

  • SP-initiated SAML2
  • SP-initiated Single Logout
  • Just In Time (JIT) Provisioning

Overview

You will need:

  • Access to the SSO feature within the iHasco Atlas LMS. Tell your iHasco account manager that you want to use SSO and they will enable it.
  • Your unique iHasco URL key. This is the last part of your Training URL. For example, if your URL is app.ihasco.co.uk/voovavoo then your URL key is voovavoo Your Training URL is shown on the home screen when you sign in to the LMS at https://app.ihasco.co.uk/client/login

What you need to do:

  1. Add the iHasco Training app to your Onelogin account.
  2. Create the Identity provider(IDP) details in your iHasco Atlas LMS.
  3. Set the Registration method to use your IDP in iHasco Atlas LMS.
  4. Test SSO with iHasco Training using your Onelogin App Portal.

Add the iHasco Training app to your Onelogin account

  1. Sign in to your Onelogin account.
  2. Click Applications, then click Add App.
  3. In the search box, type ‘ihasco’ and click search to show the list of available apps.
  4. Click iHasco Training (SAML 2.0).
  5. Click Save.
  6. On the menu, click Configuration.
  7. Find iHasco SAML URL Key and type your unique iHascoURL Key in the box.
  8. Click Save.


Create the Onelogin IDP details in iHasco Atlas LMS

Note You need to sign in to your Onelogin account during this process because you need to copy and download Identity provider details into your iHASCO LMS.

  1. Sign in to iHasco Atlas LMS as an administrator at https://app.ihasco.co.uk/client/login.
  2. Click Settings.
  3. Scroll down to the Advanced card and click Single Sign On.
  4. Click Add Provider and select SAML2.
  5. Type your name for this provider in Description.
  6. Scroll to find IDENTITY PROVIDER DETAILS.
  7. Copy and paste the values in the following fields from Onelogin to iHASCO:
  8. Download, copy and paste the X509 Certificate from Onelogin to iHASCO:
  9. Scroll to find USER ATTRIBUTE MAPPING.
  10. Set the following mappings to the values listed:
  11. Click Save.
  12. Click Enable now.

 Copy from Onelogin: 

 SSO menu option 

 Paste to iHasco Atlas LMS SSO: 

 IDENTITY PROVIDER DETAILS 

 Required
 SAML 2.0 Endpoint(HTTP) Single Sign-on URL Yes
 SLO Endpoint(HTTP) Single Logout URL Optional
 Issuer URL Entity ID Yes


 Copy from Onelogin: 

 SSO menu option 

 Paste to iHasco Atlas LMS SSO 

 IDENTITY PROVIDER DETAILS 

 Click X.509 Certificate
 Click View Details in a new tab
 Scroll down and select X.509.PEM
 Click Download, then close the tab
 Open the file in a text editor and copy all the contents

 Find X509 (Public) Certificate

 Paste the file contents into the box


 iHasco Atlas LMS SSO 

 USER ATTRIBUTE MAPPING 


 Email address emailaddress
 First name firstname
 Last name lastname



Set the Registration method in iHasco Atlas LMS

  1. Click Settings.
  2. Scroll down to the Advanced card and click Security.
  3. Find Registration Method and select Single Sign On Provider.
  4. Choose your new provider as the Selected Provider.
  5. Click Save changes.

Onelogin / iHasco SSO set up is now complete.


Test SSO using Onelogin

Note Remember to add users to the iHASCO Training application in Onelogin and sign out of any iHASCO administrator accounts before testing.

  1. From your Onelogin App Portal, click iHasco Training.

If the test is successful, you will be signed in and taken to the iHasco My Learning screen (or to the iHasco Atlas LMS if testing with a pre-registered admin account).

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article