Microsoft Teams Meetings
Today we’re announcing an integration with Microsoft® Teams Meetings. We’ve heard from our users across the globe about the importance of staying connected and being able to collaborate virtually. Now users with Microsoft accounts can create, schedule, and share Teams Meetings from within Brightspace Learning Environment.
A remote plugin integration is now available to all Brightspace Learning Environment users as part of the April 2020 / 20.20.4 release. The previously documented custom homepage workflow continues to function and remains below. However, going forward, the new remote plugin workflow is recommended for use.
As a prerequisite to either the remote plugin or custom widget, you must first install the Microsoft Teams Meetings Azure application. As a global administrator, grant tenant-wide consent for this application by visiting the following URL, and substituting the {YOUR-TENANT-ID} placeholder with your AzureAD tenant id:
{YOUR-TENANT-ID}/adminconsent?client_id=2005d3ee-3dc1-471d-9641-85d7886478a6
Review the permissions this application requires prior to granting consent.
Figure: Microsoft Teams Meetings consent form
Refer to the Configure how end-users consent to applications article for more information.
Remote Plugin
Meetings in Microsoft Teams can now be created and scheduled in all remote plugin supported places within Brightspace Learning Environment (Activity Feed, Announcements, Calendar, Email, Discussions, etc.) versus being limited to just a course homepage.
Administrators
Enabling the remote plugin
- From the Admin Tools menu, click Remote Plugins.
- Click MS Teams Meeting.
- Click Add Org Units.
- Search for and select the Org Units you want to have access to this remote plugin and click Insert.
- Click Save.
Renaming the remote plugin
- From the Admin Tools menu, click Remote Plugins.
- Click MS Teams Meeting.
- Rename the remote plugin by entering a new name in the Name field.
- Click Save.
Overriding the default region for latency
- From the Admin Tools menu, click Remote Plugins.
- Click MS Teams Meeting.
- If you observe any unexpected latency issues, adjust the Launch Point URL to use your closest geographic location:
- USA (default):
- Canada:
- Ireland:
- Singapore:
- Sydney:
- Click Save.
Now the remote plugin is ready for instructors to use. Let’s walk through the process of creating and sharing a Microsoft Teams meeting.
Note: No Personally Identifiable Information is sent or stored in this Launch Point.
The Launch Point URL for the Remote Plugin points to the Brightspace MS Teams Meetings LTI Launch Request Service. This service checks for valid LTI Launch requests only. Once the LTI Launch request has been validated, it then forwards the request to your MS Teams environment.
Instructors
Create a Teams Meeting in Activity Feed
1. Below the Activity Feed post, click Attach.
Figure: The Attach option in Activity Feed.
2. Click Attach Link to Existing Activity.
Figure: The Attach Link to Existing Activity option.
3. Select MS Teams Meeting.
Figure: The MS Teams Meeting option in the Third Party section.
4. Authenticate and click Create meeting link.
Figure: The Create meeting link option and page.
5. Enter the meeting details and click Create.
Figure: The meeting details creation page with the Create option.
6. Review and update the meeting options as required, and click Insert. Select Meeting options to restrict meeting access to users from your organization.
Figure: The Insert option for inserting a meeting quicklink.
7. To share the meeting now, click Post, or to share the meeting later, click Post Later.
Figure: The Post and Post Later options for a meeting.
Create a Teams Meeting in Announcements
- In the body of an announcement, click Insert Quicklink.
- Select MS Teams Meeting.
- Authenticate and click Create meeting link.
- Enter the meeting details and click Create.
- Review and update the meeting options as required, and click Insert.
- Click Publish.
Create a Teams Meeting in Email
- Within the body of an email message, click Insert Quicklink.
- Select MS Teams Meeting.
- Authenticate and click Create meeting link.
- Enter the meeting details and click Create.
- Review and update the meeting options as required, and click Insert.
- Click Send.
Figure: Email message with a link to an MS Teams Meeting.
Custom Widget
Users can get up-and-running immediately without waiting for the April 2020 / 20.20.4 release through the creation of a custom widget that can be used by instructors to create and share meeting links with learners. The steps below outline the administrator workflow to create a Teams Meetings custom widget, share it with appropriate courses, and restrict its use for instructors only.
Administrators
Create a Microsoft (MS) Teams Meetings custom widget
- From the Admin Tools menu, click Homepage Management.
- On the Widgets tab, click Create Widget.
- Enter a Name for your widget, such as, MS Teams Meetings.
- Click Add an Org Unit.
- Search for and select the Org Units you want to share this widget with and click Insert.
- On the Release Conditions tab, click Create and Attach.
- From the Condition Type dropdown menu, select Role in current org unit.
- From the Role dropdown menu, select your instructor role and click Create.
- On the Content tab, open the HTML Source Editor and paste in the following code:
- Click Save.
- Select the Render in iFrame checkbox and click Yes to confirm that you want to reload the HTML Editor.
- Click Save and Close.
<script> var lang = document.documentElement.lang; var iframe = document.createElement('iframe'); iframe.src = "https://app.ms-teams-meetings.brightspace.com/?locale=" + lang; iframe.style = "overflow-y: hidden; height: 700px; width: 100%;" document.body.appendChild(iframe);</script>
Add your custom widget to any active widget-based homepage
- From the Admin Tools menu, click Homepage Management.
- Click the widget-based Homepage where you want to add the MS Teams Meetings widget.
- In the Widgets section, click Add Widgets.
- On the Custom Widget tab, select the MS Teams Meetings widget.
- Click Add.
- Drag and drop the widget where you want to organize the homepage.
- Click Save and Close.
Now your widget is ready for instructors to use. Let’s walk through the process of creating and sharing a Teams meeting
Instructors
Create Teams Meeting
1. On your homepage, in the MS Teams Meeting custom widget, click Create meeting link.
Figure: The MS Teams Meetings sign in page.
2. Sign in with your Microsoft account if you haven’t previously signed in.
3. Click Create meeting link.
Figure: The Create meeting link option.
4. Add a meeting title and select a date and time.
5. Click Create.
6. Click Copy to copy the dynamically generated meeting link.
Figure: The Meeting Created page.
7. Paste the meeting link into your course announcement, activity feed, discussion, calendar event, or email.
Feedback and Support
We are planning additional improvements in the future to deepen the integration with Microsoft Teams. Join the Product Idea Exchange and the active Teams conversations to share your ideas.
For additional information about using MS Teams Meetings, refer to the Meetings and calls page from Microsoft.
Figure: MS Teams Meeting in an email.
Figure: Creating an MS Teams Meeting in an announcement.
https://login.microsoftonline.com/
https://prd.ms-teams-meetings.brightspace.comhttps://prd.ca-central-1.ms-teams-meetings.brightspace.comhttps://prd.eu-west-1.ms-teams-meetings.brightspace.comhttps://prd.ap-southeast-1.ms-teams-meetings.brightspace.comhttps://prd.ap-southeast-2.ms-teams-meetings.brightspace.com