Skip to main content
McAfee Enterprise MVISION Cloud

Custom OAuth Application for Zoom

MVISION Cloud 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.
      clipboard_e424986b8619f5309cef8d41e4976af22.png
  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.
    clipboard_e49798df9dce977ac2e6ff99a360329ad.png
  9. Select Feature and click Add new event subscription.
  10. Under Event Subscriptions, configure these:

To get the tenantId and instanceId from MVISION Cloud, perform the following activities:

  1. Log in to MVISION Cloud 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.
    clipboard_ef22e5c430d9b0752e80565c4d06d5d7e.png
  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.
    clipboard_eb9dc8ca0d7ffea13c08d1294044b648e.png
  1. Under Event types, click Add Events.
    clipboard_eda5f0d507fa1f0bb4fb5020512353ce0.png
  2. Select the highlighted Event types and click Done.
    clipboard_e74cdfbd9dbfca2b95e0e5d7f0bc0fee2.png
    clipboard_ebc546f2cf652d461341e9f32c27960f7.png
    clipboard_e223754ff0479a3d8324aea7918666e60.png
    clipboard_e328c5c154650a49973a8f77f76a53920.png

NOTE: If you select any new Event types other than the above-recommended events types then Zoom won't process those events and MVISION Cloud 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.
    clipboard_e96a54af844ce13bb99f778740361ff19.png
  2. Select and add the required scopes. Click Done.
    clipboard_e017c04b75f0551b4eb92fdc7d9999236.png
  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?