- Notice: Undefined variable: token in bb_coveo_search_ui_block_page_attachments() (line 53 of modules/custom/bb_widgets/bb_coveo_search_ui/bb_coveo_search_ui_block.module).
- Warning: array_flip(): Can only flip STRING and INTEGER values! in Drupal\Core\Entity\EntityStorageBase->loadMultiple() (line 312 of core/lib/Drupal/Core/Entity/EntityStorageBase.php).
Microsoft has created an application that allows instructors to create a Teams meeting and share that with their students. We've turned that application into an LTI Advantage tool that can be integrated with Learn. Our integration allows users to launch Microsoft Teams Meetings directly within any Learn course.
Learn Self and Managed Hosting clients, you're in the right place!
Learn SaaS clients, view the SaaS information for Microsoft Teams.
The Microsoft Teams for Blackboard integration is available in any Blackboard Learn course. Your institution needs to meet these requirements to use Microsoft Teams for Blackboard:
- Blackboard Learn SaaS or Blackboard Learn 9.1 Q2 2019/3700, released in May 2019, or later.
- LTI must be enabled for use in courses: Admin panel > LTI Tool Providers > Manage Global Properties. Enable LTI for course use and optionally for organization use. Select Submit.
- LTI must be configured
- Add the Microsoft Teams for Blackboard LTI 1.3 Tool
- Add the Microsoft Teams for Blackboard REST API Integration
Add the Microsoft Teams for Blackboard LTI 1.3 Tool
- On the Administrator Panel, select LTI Tool Providers.
- Select Register LTI 1.3 Tool.
- In Tool Status, select Approved.
- In the Client ID field, type
- Select Submit.
- From the list of LTI tool providers, select Manage Placements for Microsoft Teams.
- Select Create Placement.
- Type Microsoft Teams for the Label, type MicrosoftTeams (no space) for the Handle, and choose Course Tool.
- In the Tool Provider URL, type https://msteams.blackboard.com/lti13
- Select Submit.
Add the Microsoft Teams for Blackboard REST API Integration
- Create a User for use with the Microsoft Teams REST API integrations with a Username of msteams and a System Role of None.
- Go to the Administrator Panel and select REST API Integrations.
- Select Create Integration.
- Add the application ID:
- Under Learn User type msteams, your username from Step 1.
- Set End User Access to Yes.
- Set Authorized to act as User to Service Default (No).
- Select Submit.
The integration is included in the list of REST API integrations and is automatically made available.
Where do I go for help?
This integration streamlines the process of creating meeting sessions and setting them up as Microsoft Teams chat. The open access links to the session created by Microsoft Teams are added to the Course Outline in Ultra Course View or the first Content Area in the Original Course View and as calendar entries in the Learn course Calendar.
If you experience an issue with the LTI or Rest API setup, please submit a ticket on Behind the Blackboard.
Microsoft support resources
This integration doesn't manage user data, membership, or entitlements to the Microsoft Teams site. If students need access to Files or other tools in Microsoft Teams, an instructor needs to add those users to the Teams site. There isn't a direct integration with Teams Files, tools such as Wiki or Assignment, or other O365 services such as OneDrive, Outlook, or Calendar. For assistance with using the features of Microsoft Teams, Outlook, OneDrive, and other O365 capabilities, including how users can collaborate and share files using these tools, please use the support resources available from Microsoft.
Check out the free resources provided by Microsoft on using Teams. Resources may be available in English only.