Skip to main content

How to share your content with the academy

🦉 Add participants manually ✓ Assign learning content ✓ API integration ✓ Academy Single sign-on

Sharing your content through the academy is easy! Read on to find out about three different methods for adding participants and sharing your content with the academy.

Option 1: Add participants manually

At the group level

It is a time-consuming job if you have a lot of participants, but you can add them manually. First, create a group of participants. Go to Academies > Manage > View all groups > Create new group. Now, you can assign courses and exams to this group by going to Learning content > Add learning content. Your group will only have access to this specific content (you can always assign more content later). Now, it’s time to add participants to your group. Within your group, go to Participants > Add participants. You can add them one by one or upload an Excel file with the participants’ names and email addresses. Once you assign participants to a group, the invitation emails with a link are automatically sent to the academy, guiding them to set a password on their first login. Once they set their own password, they should use it to log in to the academy.

This link is valid for one month, starting from the date the invitation email is sent.

If you want to send group notifications in the academy, please read this article about group notifications.

At the academy level

The other way to add participants manually is from the Participant overview page. Go to Academies > Manage > Participants > Add participants. Similarly, you can add them one by one or upload an Excel file with the participants’ names and email addresses. An invitation email is also sent automatically to all participants added at the academy level.

If you want to save time assigning content to all your academy participants, simply use the Everyone group. Go to Academies > Manage > View all groups > Everyone. This group is created automatically by default, and all academy participants are automatically added to it. To assign learning content to a particular set of participants, create a new group or use an existing one.

Option 2: Set up an integration with your CRM

Do you have a CRM system with all your participant data, including email addresses? Then you have the option to set up an integration. You can use one of our API calls: Add participant or Add participant without notifying. This last option is for when you want to add participants to Easy LMS automatically, but not send them invitation emails.

The integration works as follows:

If you add a participant to your system, then the API call will be triggered. Our API ‘tells’ Easy LMS what to do. In this case, it will tell Easy LMS to add a participant to a specific group. If you choose the Add participant API, an invitation email with the invitation link will be sent.

Where can I find the API keys?

The necessary information for the integration can be found in your dashboard. Go to Academies > Manage > Integrations. There, you can find the API Key you will need to set up the integration. Read more about API and Webhooks.

Option 3: Using SSO (single sign-on)

Have you ever thought of using single sign-on? This is another option if you want your participants to log in with the same credentials they use to access the company’s other websites and software.

If you enable SSO for your academy, you don’t need to send out invitation emails to your participants.

During the setup process, we add the participants and groups to your SSO, allowing your participants/employees to use their company login credentials to access the academy. Once it’s in place, you can add more participants to your SSO, and the academy will automatically register this data.

In more technical terms, your participants will log in to the academy using their SSO account, which they already use to access other tools within your company. In the background, we send a token to our system. In our database, participants will be linked to this token. Every time a participant wants to log in, Easy LMS checks if the token is active. If so, the participant gets access. These tokens are periodically renewed for security reasons. In conclusion, set it up once and enjoy forever.

We support SSO systems that are implemented through OpenID Connect. OpenID Connect is a protocol that defines how Easy LMS can communicate with your SSO system. The SSO providers that we support include, but are not limited to:

  • Microsoft Entra ID (formerly known as Microsoft Azure Active Directory)

  • Okta

  • Auth0

  • Amazon Cognito

Read our help article on how to set up SSO.

Did this answer your question?