Zoom Integration - Publishing Zoom Recordings to LMS Categories


About

Want to automatically publish your Zoom recordings to specific LMS courses? This article has got you covered. First, set up your categories in Zoom using the Kaltura Management Console—please see the Kaltura Video Integration with Zoom - Setup Guide. for detailed steps. With Zoom LTI Pro, scheduling meetings within your LMS course is simple. Just remember, to ensure recordings are auto-published back to the correct course, set the LMS category in the Zoom Integration Edit Zoom Account settings. Let's make your Zoom and LMS integration smooth and efficient!

When using Zoom LTI Pro, recordings are set to automatically publish based on the Tracking field to the designated category. Please note, this feature cannot be selectively disabled. 

Set up

Setting up the LMS category for Zoom recordings involves a few key steps:

  1. Configure LTI Pro: Visit the Zoom Marketplace for specific instructions. Note that LTI 1.1 and 1.3 instructions differ per LMS.
  2. Enable Tracking Field: Follow Zoom's guide on configuring Tracking Fields to activate this feature.
  3. Add Tracking Field: Navigate to Admin → Account Management → Scheduling Tracking Field, then add a field named “KalturaCategory.”
  4. Assign Category: Set the "KalturaCategory" value to your desired Zoom recording category.
  5. Set Value from LTI Attributes: Use the same attribute that is used for ltiContextIdAttribute in the Hosted module of your KAF application.

Please see Using Scheduling Tracking Fields for more information.

If you're working with multiple LMSs or have courses with identical names (same category names), follow these additional steps for proper categorization:

  1. LTI Custom Parameter: Add an LTI Custom Parameter/Custom Field (kaltura_category_path) to pass the category base path within the LMS. Check out the examples of different LMS settings below for guidance.
  2. Add Tracking Field in Zoom: Within the Zoom application, go to Admin → Account Management → Scheduling Tracking Field and add a field named “KalturaCategoryPath.”
  3. Assign Tracking Field Value: Set the value (KalturaCategoryPath) to the Custom Field kaltura_category_path of the Zoom recording.
  4. Map Tracking Fields in Zoom LTI Pro: In the Zoom Marketplace, within the Zoom LTI Pro configuration, map the tracking fields to the appropriate  LTI attributes for the configured LMS.

Examples of different LMS settings

Canvas

Canvas passes an LTI attribute named “custom_canvas_course_id” that can be used in tracking field mapping for the Course ID. You 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


  2. If the values aren't appearing, verify the LTI attributes that are being passed to Zoom by checking the Network Console in the browser upon the Zoom LTI Pro launch.

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


If you show the tracking fields to users, they can manually fill them out when scheduling meetings outside the LMS. This can trigger automatic publishing if they know the category path and name, for example, if they want to publish to a MediaSpace channel.

Was this article helpful?
Thank you for your feedback!
In This Article
Related Articles
Back to top

Never miss a thing!

Subscribe to our customer newsletter and our release notes updates, so you always get the best out of Kaltura.
Newsletter