Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Note
The classic Microsoft OneDrive, OneNote, Teams Assignments, and Reflect LTI apps have been replaced by the new Microsoft 365 LTI. The classic apps will be sunset on September 17, 2026. After that date, the classic apps and any content links in courses will stop working. However, the files, notebooks, teams, meetings, and check-ins created by the classic app will continue to be accessible through Microsoft 365. For further guidance on moving your users and courses to the new Microsoft 365 LTI experiences and migrating content links, review the migration guidance for the classic LTI apps.
This guide provides steps for deploying the Microsoft Teams Assignments Learning Tools Interoperability (LTI®) app in Brightspace.
For an overview of all of the Microsoft integrations for learning management systems (LMS), see Integrating Microsoft products with your Learning Management System.
Important
The user who performs this integration should have a Super Administrator or Administrator system role in Brightspace with access to manage External Learning Tools.
By installing and using the Teams Assignments LTI app, educators and students can transmit grades to the LMS where the terms of use and privacy policy of that application apply.
One-time setup by an LMS administrator
To register the application in the Microsoft registration portal:
- Sign in with your Microsoft 365 Education user account to the Microsoft Registration Portal.
- Select Add new registration.
- Select Microsoft Teams Assignments and then select Next.
- Enter a friendly Registration name like "Teams Assignments for Brightspace" and select D2L Brightspace as the LMS platform. Select Next.
- You're given a list of keys that need to be added to your Brightspace LMS site. Copy these names and values; they are needed to complete the next few steps.
- Leave your browser window open while you complete the tool registration steps. The Microsoft tool registration is completed later.
To register the new extensibility tool, add a deployment, and add links to the tool to your courses in Brightspace:
- Log into Brightspace as an Administrator or Super Administrator with permissions to Manage Extensibility and External Tools.
- In Brightspace, navigate to Admin Tools (gear icon) > Manage Extensibility and then select the Register Tool button.
- Select the Standard registration radio button and enter the values listed in the table:
| Field in Brightspace | Value |
|---|---|
| Name | Microsoft Teams Assignments. |
| Domain | Copy the Target Link URL value from the Microsoft registration. |
| Redirect URLs | Copy the Redirect URL value from the Microsoft registration. |
| OpenID Connect Login URL | Copy the Open ID connection URL value from the Microsoft registration. |
| Target Link URI | Copy the Target Link URL value from the Microsoft registration. |
1.Check the following Extensions options, and add the following Substitution Parameters to the registration:
- Select the Register button.
- A modal with Brightspace registration details appears. Copy these names and values as they need to be entered into the Microsoft Registration Portal to complete registration. You can return to the registration to copy the values later if needed.
To save the values obtained from Brightspace in the Microsoft tool registration portal:
- On the LMS provided registration keys tab, select Next to navigate to LMS provided registration keys. Enter the values listed in the table which were copied from Brightspace in the previous steps.
| Microsoft registration field | Brightspace registration value |
|---|---|
| Issuer ID URL | Issuer |
| Client ID | Client ID |
| Keyset URL | Brightspace Keyset URL |
| Platform authentication URL | OpenID Connect Authentication Endpoint |
| Deployment ID | Deployment ID |
| Access Token URL | Brightspace OAuth2 Access Token URL |
- Select Next, review the Review and save page, and then select Save and exit to complete the update.
You now have a tool registration configured in the Microsoft registration portal and both a registration and a deployment of the tool in Brightspace. The next steps create links in Brightspace to add to courses.
To add a deployment of Microsoft Teams Assignments in your D2L Brightspace courses:
- Navigate to Admin Tools > External Learning Tools.
- Select New Deployment.
- Select Microsoft Teams Assignments as the Tool and enter Microsoft Teams Assignments as the Name.
- Select all Security Settings except Anonymous (including Org Unit information, User Information, Link Information).
- In Configuration Settings, select Grades created by LTI will be included in Final Grade and Auto Create Grade Items. Make sure that Open as External Resource is not checked.
- Select Add Org Units. Select the orgs you wish to deploy to, or the root org or all units to deploy the app for all orgs.
- Select Create Deployment and confirm the deployment.
- From the deployments list, select the Microsoft Teams Assignments deployment, scroll down to Deployment Id at the bottom, and save this value and its name, as it also is required in the Microsoft Registration portal.
To add links to Microsoft Teams Assignments in your D2L Brightspace courses:
- In Brightspace, navigate to Admin Tools > External Learning Tools.
- Select Microsoft Teams Assignments.
- Scroll down to select View Links.
To create a Basic Launch Link for course navbars:
- Select New Link.
- Enter Teams Assignments as the Name.
- For the URL, enter:
https://assignments.edu.cloud.microsoft/lti-ui. - For the Type, select Basic Launch.
- Select Save and Close to create the link.
To create a Deep Linking Quicklink for content activities:
- Select New Link.
- Enter Teams Assignments as the Name.
- For the URL, enter:
https://assignments.edu.cloud.microsoft/lti-ui. - Select Deep Linking Quicklink for the Type.
- Select Save and Close to create the link.
To create a Widget link to add to course homepage layouts:
- Select New Link.
- Enter Teams Assignments as the Name.
- For the URL, enter:
https://assignments.edu.cloud.microsoft/lti-ui. - For the Type, select Widget.
- Select Save and Close to create the link.
To add links to your Navigation and Themes for instructors to use in their courses:
- Navigate to Admin Tools > Navigation and Themes.
- Select Standard Course Navigation and then Add Links.
- Select Create Custom Link.
- Enter Teams Assignments as the Name.
- For the URL, select Insert Quicklink, and then Teams Assignments.
- Select Same window for Behavior.
- Select Create.
- Ensure that the Teams Assignments checkbox is selected, and then select Add.
- Drag the Teams Assignments link to your preferred location in the course navigation.
- Select Save and Close.
Deployment options for Class Teams
A Microsoft Class Team must be connected to a Brightspace course to allow the instructor to link Teams Assignments as content and to sync back grades and feedback. There are a few ways to enable instructors to connect a team to their course.
- Required: Brightspace users must have their Institutional Email set to their Microsoft Entra UPN as described in our Supporting Institutional Data Mapping guidance in order to match users between the LMS course and Class Teams enrollments for grade sync.
- Recommended: Use the Course Connector For Class Teams to create teams in sync with your Brightspace courses.
- Microsoft School Data Sync can also create teams in sync with your Brightspace courses provided you supply the same rostering details via CSV or OneRoster API.
Browser settings
- Cookies should be allowed for the Microsoft Assignments app.
- Popups shouldn't be blocked for the Microsoft Assignments app.
Note
- Cookies aren't allowed by default in the Chrome browser incognito mode and need to be allowed.
- The Microsoft Assignments app also works in the InPrivate mode in Microsoft Edge browser. Ensure that you haven't blocked cookies, which are allowed by default.
Ongoing use by course instructors and students
On their first access to the app, course instructors and students need to sign in using their Microsoft 365 / Microsoft Entra ID account to get started.
Instructors: Connect a Class Team to a course
Instructors must have a Microsoft Class Team connected with their course to link Teams Assignments as content and sync back grades and feedback.
- Follow the instruction in the Course Connector For Class Teams and then Class Teams are created and connected for you.
- If the Class Team was created manually or by any other process, the instructor is prompted to connect a team on first access to the app. They're presented a list of Class Teams in which they have a Teacher (owner) role and that aren't currently linked to any other course. Instructors can choose the Class Teams they wish to connect and save their selection.
Note
Only Class Teams that aren't already linked to another LMS course are available to connect to a course. More than one Class Team can be linked to an LMS course. However, only one LMS course can be connected to a Class Team at a time. When multiple Class Teams are connected to an LMS course, instructors and students only are able to see and access the Class Teams they're members of.
Instructors: Link a Teams Assignment into a course content list
Instructors can link a Teams Assignment into their course content list by selecting Teams Assignment in the Existing Activities menu and selecting or creating a Teams Assignment to link.
Instructors: Review and grade Teams assignments in the course content list
Instructors can review and grade Teams Assignment in their course content list.
- Select the course Content tab.
- Select a Teams Assignment in the content list.
- Review the assignment details, and select the Open in Teams button to review, grade, and return student work.
Instructors can add the Teams Assignments course navbar link or widget to review sync status of grades from linked assignments, diagnose issues, and manage connected teams.
- Select the … menu at the end of the course navbar and choose Edit This Navbar option. In the Edit Navbar Links section, select the Add Links button and choose the Teams Assignments link to add from the list.
- Choose the More > Course Tools > All Course Tools in the course navbar. Select Homepages and then select the Active homepage to edit it. In the Widgets section of the homepage editor, select Add Widgets, and select the Teams Assignments widget, and then select Add.
Students: Review and launch Teams Assignments from the course content list
Students can review and launch Teams Assignments from the course content list.
- Select the course Content tab.
- Select a Teams Assignment the instructor added into the content list.
- Review the assignment details and select the Open in Teams button to complete the assignment.
- Select the Submit button.
Students can use the Teams Assignments course navbar link or Widget to see the Class Team connected with the LMS course and open it.
Getting help for admins and educators
- Canvas and Microsoft 365 admins can contact Microsoft Education Support to help resolve configuration and deployment issues, for themselves or on behalf of users.
- Admins can learn about other Microsoft 365 and Teams LMS integrations available.
- Instructors can take the Teams Assignments LTI® Microsoft Learn course to learn to use the integration and get more help on Microsoft Teams Assignments.
- Educators and Learners can contact support or give feedback directly from the app through the help and feedback menu.
Learning Tools Interoperability® (LTI®) is a trademark of the 1EdTech Consortium, Inc. (www.imsglobal.org)