Background

SAML (Security Assertion Markup Language) is an XML-based standard that enables secure communication of identities between companies, employers, or other agencies.  When an Identity Provider such as an employer, and a Service Provider such as Coassemble, both implement SAML, they are able to seamlessly authenticate accredited users associated with the Identity Provider to use the Service Provider.

Active Directory has a SAML-based authentication system and is already used by many businesses and other enterprises.  This article explains how to integrate authentication systems like these with Coassemble. 

Configuration

The SAML Authentication feature is configured in Coassemble via the Campus Settings page, on the Integrations tab, in the Advanced group.  

The following parameters are required:

Identity Provider Metadata URL: 

User Domain: 

  • this can be derived from the above metadata, or specified separately as an override

Press the Test button to attempt a connection to the service, a notification will appear
showing if the test succeeds.


If the test does not succeed, consult with your IT/Network Administration or contact Coassemble Customer Success for more details.

Operation

Authenticating with Coassemble via SAML

The authentication system is then used as shown in the following steps:

  1. User logs in to their workstation via standard network authentication
  2. Authenticated network user visits their Coassemble Campus URL eg. https://yourcampus.coassemble.com 
  3. User sees a (new) button with a label of the SSO domain eg. mysaml.local

Press the SSO sign-in button (highlighted in the example above) to log in using current network credentials.

From here, the standard process is followed.  

Course creation / enrolment

Coassemble Campus Administrators / Facilitators and Teachers can: 

  • organise Coassemble Users into Groups 
  • create content comprising Coassemble Courses and Modules
  • associate Coassemble User Group/s with Course/s as desired

Note: Account maintenance

When a SAML authenticated account is used, the User profile is not maintained by Coassemble.  The details pertaining to the user account eg. password are maintained as part of the standard operating environment, depending on your network. Consult your IT/Network Administrator for more details.

Did this answer your question?