In this article

Overview

Before you start

VIDIZMO Configuration

Go to Apps Section

Creating Zoom App

Other Configuration Settings

Troubleshooting 

Read Next


Overview

Zoom is an online meetings solution making it easier for corporations to collaborate internally for sharing ideas, devising project goals and objectives, and making key business decisions coinciding all company stakeholders. Its video conferencing capabilities also allow it to be used for hosting webinars for external audiences, too.

Where Zoom does wonders in resolving the business pain of allowing teams to collaborate in real-time, VIDIZMO empowers such meeting solutions with its out-of-the-box content hosting, storage, and management capabilities to make the valuable discussions and ideas live forever.

Coupled with VIDIZMO's advanced processing and secure sharing features, Zoom online meetings can be made easily accessible, searchable and shareable from anywhere, anytime.


Here is a guide to integrating Zoom with VIDIZMO:


Before you start

  • Make sure to log in to your VIDIZMO Portal as an Administrator or Manager role to configure Zoom App.
  • Make sure you have a Zoom client, using which you have recorded an online meeting.


VIDIZMO Configuration

Here are a few easy steps of integration using your VIDIZMO Portal.


Go to Apps Section


1. From the Portal's Homepage,
i. Click on the navigation menu on top left corner.
ii. Expand Admin tab.

iii. Click on the Settings tab and you'll be directed to Portal Settings page.




2. On Portal Settings page:

i. Click on the Apps to expand the list of application services that you can integrate with. 

ii. Select Video Conferencing where you can set up Zoom. 

iii. Click on the settings icon against Zoom to connect its app in VIDIZMO and enable its services in your portal.




Creating Zoom App

You are required to create an app before configuring Zoom in VIDIZMO. For Zoom Integration, VIDIZMO supports  JSON Web Tokens (JWT) and OAuth based authentication methods. 


1. JSON Web Tokens (JWT) Integration: The JWT authentication is used for server-to-server interaction. In this type of authentication, 

i. You will be required to Create a JWT App. 

ii. Select JWT in the Authentication Method from the drop-down.

iii. Enter the API Key.

iv. Enter the API Secret.


Click here to learn about How to get the API Key and API Secret.





Note: If you enter an invalid API Key or Secret, then no recordings will be fetched


2. OAuth Integration: The OAuth allows individual users to manage their zoom accounts integration with VIDIZMO. For this authentication, 

i. You will be required to Create an OAuth App.

ii. Select OAuth from the Authentication Method drop-down.




Other Configuration Settings

1. After selecting the Authentication Method, you will be required to configure the remaining settings from the Zoom - Settings screen.

i. Here, you need to enter the Email Addresses of the users against whose accounts you wish to fetch Zoom's Cloud meeting recordings directly to VIDIZMO Portal.

ii. Enabling this check for Concatenate Recordings will stitch recordings of a single meeting (ID) together.

iii. Enabling the check for Delete Conference Recordings would help you automate the deletion of meeting recordings from your Zoom Cloud Storage after successful upload to VIDIZMO Portal. This helps in ensuring you are not incurring unwarranted storage costs.


Note: Be careful while enabling the check for deletion, since as a result all cloud recordings against the selected users will be permanently deleted with no chance of restoration in Zoom Account. However, they can be downloaded thenceforth from your VIDIZMO Portal.


iv. Select Preserve Password check to preserve your Zoom password settings for every recorded meeting.

v. This option allows you to select which user do you wish to Publish recordings As. Select Me if you wish to publish all Zoom recordings against your author name in the portal, otherwise select Zoom user to publish it against its host. 

vi. Additionally, you may set Default Publish Settings for the video content you will be uploading to the portal i.e. choose if you wish to directly publish the recorded meetings on the portal to be accessible for viewing (subject to your portal's security policies), or do you wish to upload them to drafts form where henceforth, you can go onto configure its media settings and publish at your own will.


Note: The status of your media depends on the default publish settings of the portal. For example, if Content Moderation is on, then every Zoom recording's status set to be "Published" will have to be first approved by the Moderator before it gets published on the Portal. The same applies to a draft when it is published. Learn more about it here.


vii. Click on the Save Changes button. 


Note: In the case of OAuth It will take you to the Zoom page where you will be asked to enter your Zoom App credentials. Once you enter the correct Zoom user ID and Password your VIDIZMO portal will be connected to the Zoom App.




2. After configuring Zoom settings, go back to the Video Conferencing Apps screen and toggle to button against settings icon to activate the Zoom App in your portal.




3. After enabling the app, you can now see some additional information that helps you infer the workings of the app:

  • Sync Status: This will display values such as Running, Finished to indicate the status of the sync workflow running behind. In case of a failure, it will also show an error log for debugging purposes.
  • Last Synced At: This will return the latest instance in a local date-time format at which our processor fetched videos form Zoom Cloud. This helps you keep informed on the sync status of your files in the VIDIZMO Portal.




Troubleshooting

Are you facing some problems in syncing your meetings from Zoom? Here are a few ways you can troubleshoot:


  1. Recheck your API Key and API Secret.
  2. Recheck the email address(es) that you have entered to fetch recordings against. Sometimes, a little typo can cause havoc.
  3. Try restarting your Zoom App by using the on/off toggle button. Sometimes, starting afresh steers our way clear.