01/06/2021: The new OneDrive LTI for Canvas is generally available!! See all the details in the post below. Thanks to my friends from LTI office hours for reminding me to update this page 😊
10/06/2021: The new OneDrive LTI for Canvas is now available for public preview - without the need for a preview agreement! See below for more information and how to get started.
9/12/2021: The full course on the new integrations is available on the Microsoft Educator Center! The link is here: Connect faculty and learners with Canvas and Microsoft 365 - Microsoft Educator Center. We also have a webinar we are running live on Tuesday, September 14th to hear directly from Microsoft and Canvas about the new integrations:
The webinar will be held on Sept. 14, 2021 and two time options to provide customers in various time zones to attend:
We look forward to your customers joining this important webinar to learn how they can provide their educators and students with a “better together” rewarding solution, and leave with tools and resources ready to launch success.
8/31/2021: Two updates: We would love to invite any customers that are interested in the OneDrive private preview to reach out to lmsintegrations@microsoft.com to get signed up. In addition, we would invite all customers who have been using the Teams and Teams Meetings integrations to fill out this survey: Teams and LMS Integrations (office.com) to give feedback and help our product team prioritize their roadmap. Thank you!
8/11/2021: We've been receiving questions about whether or not customers should still fill out the form now that the Teams classes and Teams meetings integrations have released publicly. The answer is YES! Filling out the form allows our customer success team to know you're interested in the integrations and send you information about how to self deploy the integrations and get help if you run into any issues. The form can be found here: aka.ms/lmsintegration
8/10/2021: The new Teams meetings LTI is here!
7/23/2021: Latest updates:
7/21/2021: We wanted to inform you all that our release timeline for the new OneDrive integration has been pushed back. We don't know the exact dates, but we are working hard to accelerate the delivery date as much as possible. We are also targeting the release of a full course on the Microsoft Educator Center and Microsoft Learn about the new integrations next month. I've been informed that community members aren't able to comment on this page - so I've been answering questions here: Canvas + Microsoft Upcoming LTI Integrations (canvaslms.com). Feel free to @ mention SamanthaFisher there with questions.
7/16/2021: The Teams classes LTI app will be available for all Canvas customers by Friday, 7/23! This app will allow educators to create Teams for their Canvas courses, and gives students and educators an easy launch point into Teams from Canvas. We are so excited to role out this integration and get your feedback!
7/6/2021: Click-through demos are now ready and posted below and in the Educator PD and support documentation section! Please reach out to LMSIntegrations@microsoft.com with additional questions.
6/9/2021: The new integrations between Canvas and Microsoft 365 are coming this summer! See below for the latest info on what new capabilities are coming, links to professional development resources, FAQs, and how to get more info.
5/28/2021: What's new in Microsoft Teams - Office Support
Microsoft 365 already has a number of helpful integrations with Canvas, including:
We are excited to be expanding on these capabilities in Summer 2021 with a collection of new LTI apps for OneDrive, Teams classes (now available!), and Teams meetings (now available). You can view an overview of the existing and new integrations in the attached presentation and get answers to your most pressing questions in the FAQ below.
Looking for assistance in getting set up with the new M365 LTIs as soon as they are available? Let us know by filling out the form and our customer success team will contact you with information on how to begin.
Microsoft OneDrive LTI is now generally available for all Canvas customers. Microsoft OneDrive LTI has rolled out to all customers and is no longer in preview. Microsoft OneDrive LTI brings the best of OneDrive and Office365 directly into Canvas. Educators can access their OneDrive files right within Canvas, add Office 365 files to modules and assignments, and grade Office 365 files in the Canvas SpeedGrader. Students can work on Office 365 cloud assignments, submit OneDrive files directly from Canvas in response to their assignments, and collaborate using Office 365 files within Canvas.
The new Microsoft OneDrive LTI has several exciting new features:
To help you prepare for deploying this integration, we have provided the following resources:
If you’d like deployment assistance, please visit our scheduling form and select LTI Integrations Deployment to book a convenient day and time that works best for you and your team, including your Canvas administrator and your Microsoft tenant administrator.
Still have questions? Join our weekly LTI Open Office Hours with our LMS Integrations team. To attend, join our Teams Meeting during the following times:
You've asked for an easy way for educators to create class Teams for their Canvas courses and the wait is over. Educators will now be able to create class Teams based on the enrollment roster of their courses with appropriate user roles. Once the team is created, educators and students will be able to navigate to their associated class teams directly from their Canvas courses using desktop, mobile, or web platforms.
Please refer to the following resources for deployment:
Sign up to our interest form to get started and receive email updates.
Teams meetings LTI empowers educators and students to access and schedule Teams meetings for the class directly from Canvas using desktop, mobile, or web platforms.
To help you prepare for deploying this integration, we have provided the following resources:
If you’d like deployment assistance, please visit our scheduling form and select LTI Integrations Deployment to book a convenient day and time that works best for you and your team, including your Canvas administrator and your Microsoft tenant administrator.
Still have questions? Join our weekly LTI Open Office Hours with our LMS Integrations team.
Have questions about the integrations or the deployment process? Join our weekly LTI Open Office Hours with our LMS Integrations team, including representatives from our customer success deployment team and our product teams. To attend, join our Teams meeting during the following times:
Our IT admin documentation describes the configuration process for new integrations.
Our educator documentation describes how to use the LTI apps for educators.
Our interactive click-through demos give an overview of how to set up and use the new LTIs in Canvas:
Connect faculty and learners with Canvas and Microsoft 365 - Microsoft Educator Center.
Our Mission: Empower every student on the planet to achieve more.
Website: |
Professional development portal: |
Microsoft Teams links: |
Sales Contact: |
Resources for remote learning: |
Microsoft Education on social media: |
At Microsoft, we understand the power of technology, and that's why we continue to innovate, create, and design in a way that gives everyone the ability to achieve more.
This article provides an overview of Teams-specific security and compliance.
We are committed to privacy. In our Microsoft Privacy Statement, you can find information on the following topics:
Hi @SamanthaFisher, I hope you are well. Hoping to get some assistance on where things are at with the Class Teams integration in particular. Is there a MS roadmap available that may address some of the below observations?
Look foward to hearing from you. We really want to progress on this LTI but there are a number of challenges that we need to work through before recommending it as an integrated product.
@SamanthaFisher, unable to edit above comment but do have one more query for you around those Open Office hours advertised above. Are they still running? One of my colleagues tried it last week I believe but no other attendees / organisers / schedulers etc so they gave up.
There are few questions I have:
Where are the recordings hosted?
Recordings need to be viewed in a number of ways
How are those recordings accessed from the course
Unless of course the intention was not to use this tool within the formal teaching but more as an ad hoc addition to informal learning.
The other question is around roster synch. Student enrollments usually start with a large initial batch with a few smaller batches continually being added to the course until the enrolment window shuts. Does the course roster auto synch? as we do not know who is being added when it would be good for the course roster to synch with the teams roster.
Having read through some of the posts and spoken with our partners I get the feeling this has encountered some issues that need to be resolved, the biggest issue I know about is where recordings are hosted and how they are accessed.
Look forward to hearing back
can anyone confirm if by using the new OneDrive LTI students can submit more than one piece of work when they use the tab in the submission menu?
Good morning!
@SamanthaFisher - We have been testing the Teams Class and Teams Meetings LTIs in our Canvas instance and have a few lingering questions. After reading through the comments on this thread, it appears that others have some of the same questions...
1. When does the enrollment auto-sync occur? Does this only happen if enrollments are added to a course via our automated SIS Import process? Or does it occur for all courses on a regular basis?
2. Can the Assignments and Grades tabs be disabled in the Teams classroom? We expect instructors to create assignments and post grades in Canvas.
3. We know that some of our instructors will not wish for students to create meetings; however, we can't find a way to disable this functionality. Is it possible for instructors to delete student-created meetings?
Thank you!
Melissa Roach
OneDrive LTI
We tested the OneDrive in test and didn't have this issue. Now, we just added it to production and can't figure out why we are getting this when trying to access groups in collaborations. Does anyone know? Thanks!
Canvas Support sent me here to post this when I inquired with them. Please advise on the topic below. Thank you.
Because I have students submit multiple drafts of scripts that they write (for foreign language performances), I prefer that they "share" office documents with me. That way I can highlight items that they need to adjust, have them rework those parts, and then re-share and leave the highlights. That way I can re-read their documents very quickly and provide much more timely feedback to them (rather than re-reading the entire document and making all new annotations again. I count these drafts as assignments, but I cannot have students submit to Canvas and use my efficient method for providing feedback because there is not an option to also share the document. I can annotate via Speedgrader, but it is far more arduous than re-annotating the Office 365 document and slows down the feedback process for students who are waiting for those annotations to continue their work. I would love to see the submit option be linked to sharing the document. I understand that allow instructors to edit is dicey because the assignment is graded, but Office records who edits and when with a time stamp. All I want to do is provide feedback. Thank you.
Good morning,
We have followed the installation guide from Microsoft and installed the Ms Teams meetings app and the Ms Teams Classes app into our Canvas beta instance. The Ms Teams Classes app seems to be working and I am able to access Teams directly from within Canvas. However, with the Ms Teams meetings app, whenever we click on the Ms Teams meeting link from the Course navigation menu, we are getting the error message, "Couldn't Load your calendar. Let's give it another try" as shown in the screenshot below. Creating a meeting will work though and it will show up on Ms Team's calendar. However, it will need to be viewed directly on the Teams app. Has anyone experienced this before ? Any idea why this is not working ?
Thank You.
Liswanto
Has anyone figured out the new teams courses integration installing in the active state? My faculty will revolt if this installs and creates a team for every one of their courses. @SamanthaFisher
We have not tried it yet (adding next week) but I have read the question in this feed without an answer.
Thanks,
Nick
@nwilson7 Yes, the Teams Classes and Teams Meetings LTIs install automatically in an active state. Also, they are labeled as "Microsoft Teams classes" with lowercase "c" in classes and "Microsoft Teams meetings" with lowercase "m". For us, those two items are things we change via the API. I'm using the following in Postman to make the default navigation disabled and to fix the name to our liking. You just need to find out your tool_id value and plug it in as appropriate for each tool.
{{host}}/api/v1/accounts/:account_id/external_tools/:tool_id?course_navigation[default]=disabled&name=Microsoft Teams Meetings
Have you seen or experienced this issue with the Teams Sync Integration?
The strange thing is that another course with the same instructor synced successfully, so I know that the issue cannot be with their Email Address information in Microsoft.
@John_Lowe Thank you for the info! I guess I am confused why we need a work around for this as the documentation linked in the initial post says it should NOT be active and that faculty need to move it themselves.
Use Microsoft Teams classes in your LMS
I feel like it needs to operate the way their documentation says it should and us not need to run APIs to fix it.
@nwilson7 Yes, that would be ideal. Unfortunately, that's not been our experience with these MS tools. Also, since they use Inherited Keys, you can't even change the JSON config yourself. Ideally, Microsoft would let us do our own LTI 1.3 configuration so we can edit the JSON as needed rather than forcing us to use inherited keys.
When using the Microsoft Teams Meetings LTI to create a meeting, when we clicked the “Add Entire Class” link, we go this mystery user named “Microsoft Graph” (see below). This isn’t a user that exists and if we go back into the meeting to edit it, it doesn’t show up. But it is there when we create it and might confuse users. We’re almost certain to get calls asking about it. It doesn’t seem to hurt anything and may just be an artifact left over from development. Hopefully MS will see this and either fix it or offer an explanation. Thanks!
One Drive iframe embed size I've noticed the default on this is 700px x 300 px -not really an ideal size when embedding documents. I know this can be changed in the code, but ideally, we wouldn't want our teachers to do this
Is there any chance this might be changed to a more appropriate size?
I learned a lot and new things
@SamanthaFisher When instructors try to use the Teams meeting LTI for larger classes they get the following message: "We couldn't add the class. It has too many people to be added all at once" This is when they select the option to add the entire class to an invite they are creating. We have noticed it in sections 200+. Is this a know limitation and is there a specific number? Is there any work being done on this?
I have removed these apps since I can't find a way to hide them by default. Please let me know if there is an update. thank you!
@mnassar2 I spoke with @SamanthaFisher and this must be done via API.
{{host}}/api/v1/accounts/:account_id/external_tools/:tool_id?course_navigation[default]=disabled&name=Microsoft Teams Meetings (or other Microsoft tool name)
I ran it this and it did it perfectly, took seconds. I was running this to our root account so the account ID is "1" and this was external tool 2980 for us so the API looked like this:
https://school.instructure.com/api/v1/accounts/1/external_tools/2980?course_navigation[default]=disa... Teams classes
Hope this helps!
-Nick
Thanks @nwilson7 . configuring the default as you described worked well as did adding it to specific courses using, /api/v1/courses/:course_id/external_tools. The only thing missing is the option to disable the integrations tab on a subaccount or course basis to prevent people syncing courses that shouldn't be in Teams.
We have some custom roles created within Canvas. One of those roles helps create content for the course, but the role is not enrolled as either a Teacher or Student. This role should not have any student interaction or participate in activities. Currently, if Microsoft Teams classes is enabled on a course, any person assigned to any role will automatically be added as a "Member" to the Microsoft Team. Would it be possible to only synchronize specific roles, or even only those based off Canvas Teacher/Student roles?
We just got the OneDrive LTI going. I was playing around with it a little, and I noticed that when I create a collaboration and try to open it, I get this refused to connect error message.
Has anyone else experienced this?
Secondly, is there a way to see where the links to these documents are in Canvas or can they expire after a course has been concluded?
--
Erik
I note the roadmap and FAQs above are from Summer 2021. Is anyone aware of plans for further development of these integrations? I have similar questions to others about the integration of sections and roles with MS Teams.
I also wondered if anyone already using the MS Teams Meetings integration can tell me whether students who enrol onto a course after a meeting has been created will receive the calendar invite? I haven't been able to try this out for myself yet.
This is the first time I am using the Microsoft Teams Meetings for my course. I created a Meeting with the LTI. Does any one know if I have to invite the entire class to the meeting for them to access via the Teams Meetings course navigation link, or can they access it from the course navigation without being invited?
Just wanted to share in case someone else has this same issue. When trying to install the Teams Meeting LTI for testing, I got stuck on the client ID part. Canvas said the the client ID was disabled. I reached out to the Microsoft LTI integration team and they helped me figure this out. This may have been due to earlier testing, but I did see earlier in this thread someone else had a similar issue so wanted to share.
Here was the solution:
Enable the app by going to Canvas Admin > Developer keys -> Inherited and turn ON the client ID 170000000000703, then you will be able to successfully install the Teams Meetings LTI app.
Will there be integration of Microsoft Forms into the Canvas gradebook with the future proposed updates? I think it could be very beneficial to have the ability to not only embed MS Forms directly into PowerPoint slides, but also then have those forms be integrated into Canvas gradebook as potential assignments. This could allow for in-lecture attendance, comprehension checks, as well as integrated escape rooms using power points, forms, and Canvas assignments.