Skip to main content

Embed Knowly in Microsoft Teams

Set up Knowly inside Microsoft Teams with a SharePoint iframe embed link.

Embed Knowly in Microsoft Teams when you want participants to register for, or open, a learning journey from a Teams tab. Knowly shows a Microsoft Teams embed link. Add that link to a SharePoint page, then show the page in Teams.

Who can use this

  • Microsoft Teams embedding depends on your organisation's setup.

  • The SharePoint setup may require help from your SharePoint admin.

  • Adding the SharePoint page to Teams may require help from your Teams admin.

Copy the Microsoft Teams embed link from Knowly

Open the learning journey in Knowly and go to Settings or People. Look for the Microsoft Teams option there.

If the Microsoft Teams option is available, enable it and copy the generated link.

In current Knowly, the Microsoft Teams option may be called Enable Microsoft Teams embed, Signup through Microsoft Teams, or Allow embedding in Microsoft Teams, depending on where you are and which learning journey type you are working with.


Set up the SharePoint iframe embed

Add the Knowly embed link to a SharePoint page and show that page in Teams.

  1. Open Microsoft Teams.

  2. Create or open the team and channel where participants should access Knowly.

  3. Go to the Files tab.

  4. Click the three dots, then choose Open in SharePoint.

  5. On the SharePoint home page, click Edit.

  6. Remove the default web parts you do not need.

  7. Set the section layout to one column.

  8. Open the toolbox and add an Embed web part.

  9. In Knowly, copy the Microsoft Teams embed link for the learning journey.

  10. Paste this iframe code into the SharePoint Embed web part, replacing INSERT KNOWLY LINK with the link from Knowly:

<iframe width="200" height="120" src="INSERT KNOWLY LINK" frameborder="0" allowfullscreen="" title="Knowly"></iframe>

When Knowly appears on the SharePoint page, add or share that page in Microsoft Teams so participants can open it from the channel.


Test before you invite participants

Before inviting participants through Microsoft Teams, test the full flow yourself:

  • open the Teams tab or embedded page

  • confirm that sign-in works

  • check that the right learning journey appears

  • check that mobile Teams is supported for the SharePoint embed you plan to use

If participants cannot open the embedded page, share the regular Knowly link while you investigate the Teams setup.


If Knowly does not appear in SharePoint

If the SharePoint iframe does not show Knowly, your SharePoint settings may block embedded content from external websites. Ask your SharePoint admin to allow embedding from app.knowly.com.

Also check the page setup:

  • the SharePoint section should use one column

  • the Embed web part should be the only web part needed for the Knowly embed

  • the iframe code should contain the full Knowly link in the src value

Lastly, if your organisation uses SSO, participants may need to confirm their organisation account before Knowly opens inside Teams. If sign-in fails, check that the participant uses the right organisation account and that the Teams tab or embedded link belongs to the correct learning journey.

Did this answer your question?