Kaltura Video Integration with Zoom - Publishing Zoom Recordings to LMS Categories

This article describes how to set up categories in Zoom to automatically publish Zoom recordings to your LMS categories (courses).

The categories are set up through the Zoom Integration settings in the Kaltura Management Console which is a prerequisite for this guide.
For information on how to set up your Zoom connector, please see the Kaltura Video Integration with Zoom - Setup Guide.

Using the Zoom LTI Pro users may schedule meetings within the LMS course. When faculty would like the Zoom recordings that were scheduled within a particular LMS course to automatically publish back to that course, the admin should set the required LMS category on Zoom Integration Edit Zoom Account settings window.

Regarding automatic publishing to a category based on the Tracking field, if you are using Zoom LTI Pro, recordings will automatically be published. This functionality may not be selectively disabled. 


Setting up

To set up the LMS category to publish the Zoom recording to
  1. Configuring LTI Pro on the Zoom Marketplace. LTI 1.1 vs 1.3 instructions will vary for each LMS. 
  2. Set Tracking field values from LTI attributes. See the Zoom article Configure Tracking Field for how to enable the Tracking Field.
  3. Add a Tracking field named “KalturaCategory” (Admin → Account management → Scheduling Tracking Field → Add Tracking Field).
  4. Set the KalturaCategory Tracking Field value to the required Category of the Zoom recording. 
  5. Set the Tracking field value from LTI attributes. Use the same attribute that is used for ltiContextIdAttribute in the Hosted module of your KAF application.

Please see Scheduling Tracking Fields for more info.

If you are using multiple LMSs or if you have courses identical names (identical category names) in addition,  you will need to:

  1. Add an LTI Custom Parameter/Custom Field (kaltura_category_path )to pass the category base path in the LMS.  See Examples of different LMS settings below.
  2. Back in the Zoom application, add a Tracking field named “KalturaCategoryPath” (Admin → Account management → Scheduling Tracking Field → Add Tracking Field). 
  3. Set the Tracking Field value (KalturaCategoryPath ) to the Custom Field  kaltura_Category_path of the Zoom recording.
  4. Back in the Zoom LTI Pro configuration in the Zoom Marketplace, map the tracking fields to the appropriate LTI attributes for the configured LMS.


Examples

Canvas

Canvas passes an LTI attribute named “custom_canvas_course_id” that can be used in tracking field mapping for the Course ID. You will  only have to add the category path (in the LTI config, and name it “kaltura_category_path” in the Custom Fields. When the data is passed to Zoom, the variable comes in as “custom_kaltura_category_path”).


D2L

D2L passes an LTI attribute named “context_id” that can be used in tracking field mapping for the Course ID. You will need to add the category path (in the LTI config, and name it “kaltura_category_path” in the Custom Parameters field. When the data is passed to Zoom, the variable comes in as “custom_kaltura_category_path”).

Moodle

Moodle passes an LTI attribute named “context_id” that can be used in tracking field mapping for the  Course ID. You will need to add the category path (in the LTI config, and name it “kaltura_category_path” in the Custom Parameters field. When the data is passed to Zoom, the variable comes in as “custom_kaltura_category_path”).


Blackboard

Blackboard passes an LTI attribute named “context_id” that can be used in tracking field mapping for the  Course ID. You will need to add the category path (in the LTI config, and name it “kaltura_category_path” in the Custom Parameters field. When the data is passed to Zoom, the variable comes in as “custom_kaltura_category_path”).  


Testing the setup

  1. Look for Tracking field values to be populated on the meeting in Zoom

    1. If the values are not populating, double-check the LTI attributes that are being passed to Zoom by checking the Network Console in the browser upon the Zoom LTI Pro launch

  2. Look for the recording to auto-publish in the course Media Gallery


 If you choose to show the tracking fields to users, then when scheduling meetings outside of an LMS, users could still populate the tracking fields manually to trigger automatic publishing if they know the category path and name (Example: wanting to trigger automatic publishing to a MediaSpace channel).


In This Article
Was this article helpful?
Thank you for your feedback!