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 is included on the Team plan and higher. If you don't see the option, your plan may not include it — see if a feature is locked.
It isn't available for peer-sprint registration, so a peer-sprint learning journey won't show the option.
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. Turn on Enable Microsoft Teams embed. Once it's on, Knowly shows the embed link with a copy button next to it — copy it here.
The same link also shows up on the People tab, under Signup through Microsoft Teams. You can copy it there too, and use Edit form to customise the signup screen participants see inside Teams.
Either way, it's the same link, and you'll paste it into SharePoint next.
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.