Skip to main content
Skyhigh Security

Custom OAuth Application for Zoom

Skyhigh CASB allows connecting to Zoom APIs through a custom application. For details on OAuth creation, see Create an OAuth App documentation.

To create an OAuth Application for Zoom:

  1. Go to Zoom Marketplace
  2. Choose Develop > Build App > OAuth
  3. On the Create an OAuth app page, configure the following:
    1. App Name. Enter the app name.
    2. Choose app type. Select Account-level app.
  4. Click Create.
  5. Go to Manage and select the new app created on the Create an OAuth app page.
  6. Under App Credentials, configure these:
  7. Under Whitelist URL, enter the same URL as Redirect URL for OAuth.
  8. Click Continue.
  9. Select Feature and click Add new event subscription.
  10. Under Event Subscriptions, configure these:

To get the tenantId and instanceId from Skyhigh CASB, perform the following activities:

  1. Log in to Skyhigh CASB and go to Settings > Service Management page.
  2. Select the managed Zoom instance and right-click the Inspect Element. You can find the InstanceId from the URL.
  3. Go to Network and click Command R or Control R to reload.
  4. Under Name, select the InstanceId and choose Response and navigate right to get the tenantId.
  1. Under Event types, click Add Events.
  2. Select the highlighted Event types and click Done.

NOTE: If you select any new Event types other than the above-recommended events types then Zoom won't process those events and Skyhigh CASB throws 500 Internal Server Error. Also, Zoom blocks pushing events if you encounter too many 500 Internal Server Errors.

  1. Go to Scopes > Add Scopes.
  2. Select and add the required scopes. Click Done.
  3. Now you can enable API access and authorize.

Later, you can define DLP policies and attach the policies to the Zoom instance. 

  • Was this article helpful?