Supported Features
The GSuite / iHasco Single Sign-On (SSO) integration currently supports the following features:
- SP-initiated SAML2
- 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.
What you need to do:
- Add the iHascoTraining SAML app to your GSuite account.
- Create the GSuite Identity provider(IDP) details in your iHasco Atlas LMS.
- Set the Registration method to use your IDP in iHasco AtlasLMS.
- Test SSO with iHasco Training using your GSuite account.
Add the iHASCO Training SAML app to your GSuite account
- Sign in to your GSuite account.
- Click Apps, then click Web and mobile apps.
- Click Add app, then click Add custom SAML app to show Step 1 App details.
- Find App name and type in ‘iHasco Training’.
- Download the iHasco logo with this link: iHasco App Icon.
- Upload the iHasco logo as your App icon.
- Click Continue to show Step 2 Google IDP details.
- Find Option 2. The values of the fields listed in the table below will be required when you create the GSuite IDP details in iHasco LMS. Copy the field names and values into a text editor.
- Click Continue to show Step 3 Service provider details.
- In a web browser, sign in to iHasco Atlas LMS as an administrator.
- Click Settings.
- Scroll down to the Advanced card and click Single Sign On.
- Scroll down to find SAML2 SERVICE PROVIDER DETAILS and copy and paste the values in the following fields from iHasco to GSuite:
- Select ‘PERSISTENT’ as the Name ID format.
- Click Continue to show Step 4 Attributes.
- Set the following mappings to the values listed:
- Click Finish.
- Find User access, and assign training users to the iHasco Training app.
Copy from GSuite: 2 Google Identity Provider details |
SSO URL |
Entity ID |
Certificate file contents |
Copy from iHasco Atlas LMS SSO: SAML2 SERVICE PROVIDER DETAILS | Paste to GSuite: 3 Service provider details |
User Login URL | Start URL |
Assertion Consumer Service(ACS) URL | ACS URL |
Entity ID / Metadata URL | Entity ID |
GSuite Google Directory attributes | |
Primary Email | emailaddress |
First name | firstname |
Last name | lastname |
Create the GSuite IDP details in iHasco Atlas LMS
- In your iHasco Atlas LMS, sign in as an administrator.
- Click Settings.
- Scroll down to the Advanced card and click Single Sign On.
- Click Add Provider and select SAML2.
- Type your name for this provider in Description.
- Scroll to find IDENTITY PROVIDER DETAILS.
- Using the values in your text editor from Step 2 Google IDP details, copy and paste the following fields to iHASCO:
- Scroll to find USER ATTRIBUTE MAPPING.
- Set the following mappings to the values listed:
- Click Save.
- Click Enable now.
Copy from GSuite: 2 Google Identity Provider details | Paste to iHASCO LMS SSO: IDENTITY PROVIDER DETAILS |
SSO URL | Single Sign-on URL |
Entity ID | Entity ID |
Certificate file (all file contents) | X509 (Public) Certificate |
iHasco Atlas LMS SSO USER ATTRIBUTE MAPPING | |
Email address | emailaddress |
First name | firstname |
Last name | lastname |
Set the Registration method in iHasco Atlas LMS
- Click Settings.
- Scroll down to the Advanced card and click Security.
- Find Registration Method and select Single Sign On Provider.
- Choose your new provider as the Selected Provider.
- Click Save changes.
GSuite / iHasco SSO set up is now complete.
Test SSO using GSuite
Note Remember to add users to the iHASCO Training application in GSuite and sign out of any iHASCO administrator accounts before testing.
- From your GSuite, click iHasco Training application.
- Click TEST SAML LOGIN.
If the test is successful, you will be signed in and taken to the iHasco My Learning screen (or to the iHasco 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
Feedback sent
We appreciate your effort and will try to fix the article