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.
Open Microsoft Teams.
Create or open the team and channel where participants should access Knowly.
Go to the Files tab.
Click the three dots, then choose Open in SharePoint.
On the SharePoint home page, click Edit.
Remove the default web parts you do not need.
Set the section layout to one column.
Open the toolbox and add an Embed web part.
In Knowly, copy the Microsoft Teams embed link for the learning journey.
Paste this iframe code into the SharePoint Embed web part, replacing
INSERT KNOWLY LINKwith 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
srcvalue
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.