Skip to content

How can I integrate with Microsoft Education (MS365)?

Last edited 2 hours ago by Prerna Singh.
Toddle supports integrations with external learning tools, providing students and teachers with seamless access to the resources they regularly utilize. In this article, we will explore how you can set up the Microsoft Education (MS365) integration for your school as a school administrator.

Set up Microsoft Education in Toddle

As an admin, you can add Microsoft Education from Toddle’s pre-configured catalog of LTI tools.
To begin, navigate to Admin portal → Other settings → Integration → LTI apps
Click the + Add button and select Add from catalog.
Select Microsoft Education from the catalog.
Tip: For partner tools like Microsoft Education, always use the catalog option. The custom app setup is only meant for tools not listed in Toddle’s catalog. To learn how to set up a custom tool, refer to
Group 6215 (1).jpg
3. Select the program(s)/school(s) where you want this tool to be available.
4. The Version is set to 1.3 by default, as Microsoft Education supports the LTI 1.3 standard only. Click Save and next.
Group 6216 (1).jpg
5. Next, copy the following credentials from your Microsoft admin portal and paste them into the corresponding fields in Toddle:
Initiate login URL
Launch/Redirect URL
Keyset URL
6. Toddle generates a set of LTI credentials (Issuer URL, Client ID, Login URL, Keyset URL, Token URL, and Deployment ID). Copy these and paste them into your Microsoft admin portal when registering Toddle as an external LTI 1.3 platform.
Group 6218 (1).jpg
7. Configure the following toggles based on your school’s needs:
Allow grade passback- when enabled, scores from Microsoft Education flow back into Toddle’s gradebook for the assignments where the tool is used. The score scales automatically to the maximum score set for the assignment in Toddle. When this setting is off, teachers can still use the tool, but scores will not sync to Toddle.
Allow roster access-when enabled, the tool can pull the full list of students enrolled in a class as soon as it is launched there, even before any student has opened the activity. This lets the tool match each student to the correct record. When this setting is off, the tool recognizes a student only once that student opens or attempts the activity.
Note: Roster access applies to students associated with the class only. It does not include family members or staff.
Show response to students- when enabled, students can view their submitted work and score within Microsoft Education once the teacher has clicked Return and sync from Microsoft Education and shared the evaluation with the student from Toddle. If this setting is off, students cannot access their submission or score through the tool.
8. Set the Launch preference to control how the tool opens: Embed, so it opens within Toddle, or New tab/window, so it opens in a separate browser tab.
9. Set the Placement to control where the tool appears. You can select one or both options:
Assignment: select this for tools meant to be used for class tasks, such as quiz tools. These tools appear only when teachers create or manage assignments.
Course: select this for tools that provide a shared workspace or resources, such as note-taking or collaboration tools. This makes the tool visible in the course/class navigation panel.
10. Select Enable LTI tool for teachers so teachers can start using the integration in their classes.
11. Click Save to complete the setup.
Group 6219 (1).jpg
The integration will appear as a card showing the tool name, configured program(s)/school(s), LTI version, and its status (enabled or disabled for the teachers). From this card, you can view details of the integration, edit the settings, or delete the tool if required.
Note: If teachers have already started using the tool, you can still edit its settings. However, deleting the tool will immediately remove access for all teachers and students.
Group 6220 (1).jpg

Complete the one-time consent

Before teachers and students can use the tools, you must launch Microsoft Education once to complete the connection between Toddle and Microsoft. Any user with an admin role can run this first-time configuration.
On the Microsoft Education card, click the launch icon. Microsoft opens in an embedded view.
Review and agree to the Microsoft terms of service for the MS365.
Group 6222 (1).jpg
If you are a Microsoft 365 Global admin, click Admin consent, sign in, and select Accept on the permissions dialog to complete this step.
If you are not a Global admin, use the link to consent option to share the consent link with your Microsoft 365 Global admin, who can open it, sign in, and accept the requested permissions.
Group 6225 (1).png
Once consent is provided, you will see a Consent completed confirmation. The option then changes to Consent again, which you can use to re-provide consent later if needed.
After consent is complete, you can configure which Microsoft applications are available to your organization from the Microsoft Education admin settings page. The available applications include OneDrive, Class Notebook, Teams, Meetings, Reflect, Reading Coach, and Insights.
Use the Enabled toggle next to each application to turn it on or off for your school.
Note: Some applications require a specific Microsoft license to work. If an application does not open for your users, check that your school holds the required license.

Set course defaults for teachers

For each application, the Course default dropdown controls how the application behaves the first time a teacher launches it in a course/class:
Force enabled- the application is always on, and teachers cannot turn it off.
Teacher can enable / Teacher can disable- the first time the application is launched in a course/class, teachers are prompted to enable or disable it.
Note: Course defaults apply per course, not per user. Once an application has been enabled or disabled in a course, the prompt will not appear again, even for other teachers in that same course/class.
Teams has additional settings, indicated by a gear icon next to it. Selecting it opens the Microsoft Teams creation page, where you can configure:
Teachers can create teams: allows teachers to create a Microsoft Team for their course directly from Toddle.
Automatically create a team for the course: creates a Team for each course automatically, the first time a teacher opens Microsoft Education in that course and completes the initial application setup.
Note: If your school already syncs Microsoft Teams through another integration, leave these settings off to avoid creating duplicate Teams for the same course.
Group 6227.png
Finally, use the Hide Course settings for all users toggle to control whether teachers can view and modify the app settings within MS365 for their courses, such as enabling or disabling individual applications. When this is hidden, the defaults you have configured are applied automatically, and teachers cannot change them. Click Done to save your configuration.
Group 6228 (2).png

Frequently asked questions (FAQs)

Q. Why must a user’s Toddle and Microsoft emails match? The integration matches users by email address. If a user’s Toddle email and Microsoft email are different, the tool cannot recognize them, and the connection will not work for that user.
Q. I previously set up OneNote as a separate integration. What happens to it?
The existing standalone OneNote integration continues to work independently. When you set up Microsoft Education, new Class Notebooks are created for the same courses; they are not linked to or migrated from the notebooks created through the older integration. You can configure Class Notebook as part of Microsoft Education going forward, while the old integration remains separate.
Q. Can teachers and students use the integration immediately after setup? They can use it once you have completed the one-time consent, enabled the integration for teachers, and configured the available applications. To learn how teachers and students use Microsoft Education, refer to .
Q. Teachers cannot see the Microsoft Education tab in their course. What should I check? Confirm that the integration is set up, admin consent is complete, and the tool is enabled for the school or program. Then confirm that the Course placement is enabled in the integration settings, and that the specific apps are toggled on in the Microsoft Education admin settings.
Q. Teachers or students see a generic "Something went wrong" error when opening Microsoft Education in Toddle. What should I check? Most common causes:
Admin consent has not been completed.
The Platform/Issuer ID URL in the Microsoft LMS Gateway does not exactly match what Toddle has registered (even a trailing slash difference breaks JWT validation).
Deployment ID mismatch between Toddle and the Gateway.

We hope that you could find what you were looking for. Explore other articles for more!

Want to print your doc?
This is not the way.
Try clicking the ··· in the right corner or using a keyboard shortcut (
CtrlP
) instead.