Panopto - Microsoft Teams Integration

Issue/Question
  • How to enable Microsoft Teams integration in Panopto

  • How to automatically move Teams Meeting Recordings to Panopto

Overview

In this article, users will learn how to set up the Microsoft Teams integration for their organization. 

 

Environment

  • Panopto

  • Microsoft Teams

 

Resolution
  1. 1.1.  To add the Panopto application to Teams, open Teams and expand the drop-down menu from the left-hand navigation (Fig. 1a). Select More apps from the window that appears (Fig. 1b). On this page, select Panopto from underneath Built for your org, and then select Add (Figs. 1c and 1d). 

    Teams, left-hand navigation. The "..." more menu is highlighted by a red box. Figure 1a

    The Apps menu appears, and "More apps..." is highlighted by a red box. Figure 1b

    The apps page, Teams. Under "Built for your org," Panopto appears highlighted by a red box. Figure 1c

    Panopto app page, MS Teams. On it, the button "Add" is highlighted by a red box.Figure 1d 

    2. Enable Panopto for Personal Meetings

    Note: If you want to use Panopto for your teams but not for your personal meetings, you still are required to authenticate for your personal meetings. To work around this, simply select the Pause Import button, as shown on the Settings tab in step 2.5. below, to stop meeting imports for your personal meetings. 

    2.1.  Panopto will now appear in the left-hand navigation of Teams (Fig. 2).  Note: When you load the app for the first time, your Panopto log-in page will appear. Select Authenticate and log in with the SSO provider of your choice with the related credential. 

    Panopto appears in the left-hand navigation of MS Teams. It is highlighted by a red box, as is the option to Authenticate that appears. Figure 2


    2.2.  When you load the app for the first time, your Panopto log-in page will appear. Select and log in with the SSO provider of your choice with the related credential (Fig. 3a). 

    Panopto log in page. Figure 3a 


    2.2.a. If you are using an Azure AD SSO, a secondary pop-up window will appear, prompting you to select an account and authenticate in Microsoft. (Fig. 3b). 

    Azure AD SSO authentication window. Figure 3b



    2.3. Once you are logged into Panopto in Microsoft Teams, select the Settings tab and then select Authenticate from underneath Personal Meetings (Fig. 4). 

    Panopto app in MS Teams. On it, "Authenticate" is highlighted by a red box. Figure 4 


    2.4.  Once selected, a pop-up window will appear requiring that you grant Panopto access to your API Token.  Select the related Microsoft account (Fig. 5). 

    Pick an account pop-up window, MS Teams Figure 5


    2.5. Once you are successfully authenticated, Panopto will appear connected and your teams will appear as options on the Settings tab (Fig. 6). Note: When a Team is connected, all meetings recorded on the team's public channels will be imported. Private channels will show up under their associated team as an extra tab and, as such, these channels must be individually connected in order for their recordings to import to Panopto.

    Panopto app in MS Teams. It appears connected, with Teams listed in the left-hand column. The Settings tab at the top navigation is highlighted by a red box.   Figure 6

    3. Enable Panopto for a Team 

    Once you enable the Panopto integration for your Personal Meetings, you can also set it up for any one of your Teams. Sometimes, you may need to wait a few minutes after signing into Panopto for your Personal Meetings before signing in for a Team becomes available. 

    3.1. Select Panopto from the left-hand navigation in Teams and at the top of the tab, select Settings (Fig. 7).

    Microsoft Teams. On it, the "Panopto" button on the left-hand navigation is selected and highlighted by a red box. On the Panopto tab, the Settings tab in the top toolbar is highlighted by a red box. Figure 7


    3.2. In the left-hand navigation of the Settings tab, select the team for which you'd like to enable Panopto and then select Authenticate (Fig. 8).  Note: At this point, you may be asked to reauthenticate into Microsoft or to confirm your password. 

    Settings tab, Panopto App in MS Teams. On it, a Team has been selected and is highlighted by a red box. On the Team's settings window, the Authenticate button appears and is highlighted by a red box Figure 8 


    3.3. After you have authenticated, Panopto will be enabled for the team and you will be able to map your meeting recordings by using the following steps (Fig. 9)

    Panopto app in Microsoft Teams. On the Settings tab for a Team, Panopto has been authenticated and the Settings options appear. Figure 9 

    4. Mapping Your Meetings 

    Please note: if the user who enables Panopto for a Team leaves the Team or organization, you will need to reenable Panopto for that Team with a different user. Please see How to Reconfigure a Meeting Mapping in Microsoft Teams to reauthenticate Panopto for the Team. 
     

    4.1.  To set a default folder to which all meetings will be recorded, select Edit to the right of the folder listed under Default Recordings Folder (Fig. 10a). Select the folder you want your meeting recordings to go to by default, then select Save (Fig. 10b). 

    Panopto app in MS Teams. Next to the Default Recordings Folder, the option to "Edit" is highlighted by a red box.  Figure 10a

    Default Recordings Folder section, Panopto app, MS Teams. On it, the drop-down folder selector menu is highlighted by a red box, as is "Save" Figure 10b 


    4.2.  To configure specific folder mappings, select + Add New Mapping from underneath Meeting-Folder Mappings (Fig. 11a). Provide the meeting title from Microsoft Teams, select the folder to which it should be recorded, and then select Add (Fig. 11b). Note: Wildcards can be used to include words before or after the designated mapping by using an asterisk * for your wildcard search. 

    Meeting-Folder Mappings section, Panopto app, MS Teams. In it, the "+ Add New Mapping" button is highlighted by a red box. Figure 11a

    Add New Mapping window, MS Teams. On it, the Title and Folder text boxes are highlighted by a red box, as is the Add button.  Figure 11b 



    4.3.  If you wish to configure the integration for multiple teams, select the corresponding Team's tab, and repeat the authentication process in step 3 above, and then map the recordings following step 4.  Note: Only one Team member can connect the integration on behalf of their whole Team. If this team member leaves the Team or organization, another member will have to reconfigure the meeting mapping(s). 

    5. Record Teams Meetings into Panopto

    5.1.  From inside an active Teams meeting, select the dropdown menu in the upper left-hand corner, then select Start recording (Fig. 12). 

    In a Teams meeting, the drop-down menu from the upper left-hand corner is expanded. On it, "Start recording" is highlighted by a red box. Figure 12


    5.2. The meeting recording will automatically route to the Panopto folder designated in step 4, above, and will be shared based on the meeting folder's settings. Note: Meetings are imported approximately 30 - 60 minutes after the meeting has ended. 

    6. Using the Microsoft Teams Integration on a Browser

    6.1.  To use Teams on your browser, please follow Microsoft's guidance on the Teams web client: Deploy Teams clients: Web clientImportant note: The browser must allow third-party cookies. 


    6.2. 
    Additionally, the following settings must be in place: 

  2. Both the latest version of your operating system, Windows or macOS, and the browser must be in use. 
  3. Pop-ups must be allowed for both the Panopto site and teams.microsoft.com. 
  4. Redirects must be allowed between the Panopto site and teams.microsoft.com. 

  5. Please note: Panopto plans to add support for the latest mobile OS combined with the Teams app, available from the Android and iOS stores soon. Panopto does not plan to support browsers running on mobile devices even at that time.