Skip to main content

Zoom Integration

πŸ“˜ Overview​

Vamu connects with Zoom to track employee access and roles, helping you ensure proper access levels and stay compliant with user permission policies.​


πŸ” Zoom OAuth Authorization Flow​

  1. Log into your Vamu account:
    πŸ‘‰ https://app.vamu.io

  2. From the left-hand panel, go to Automation β†’ Integrations.

  3. Search for Zoom Integration and click Connect.

  4. A modal window will appear with a "Grant Vamu Access" button.

  5. Click the "Grant Vamu Access" button to open Zoom’s OAuth consent screen.

  6. Log into your Zoom account if not already authenticated.

  7. Review the permissions and click Allow.

  8. You’ll be redirected back to Vamu and see a confirmation message.

βœ… Zoom is now successfully connected.


🧾 Zoom API Scopes & Their Usage​

Vamu requests only the following minimum necessary scopes from Zoom:

ScopeWhy It’s NeededWhere It's Used in Vamu
user:read:list_users:adminTo list all users in the Zoom accountUsed in Access Control β†’ Access β†’ zoom
role:read:list_roles:adminTo fetch role names and associated permissionsUsed to show and audit user privilege levels

These scopes are read-only and used strictly to support access tracking and compliance evidence generation.


⭐ Core Features (User Perspective)​

After connecting your Zoom account, Vamu enables you to:

  1. Navigate to Access Control from the left-hand panel.

  2. Select Zoom integration from integration list.

  3. View:

    • A complete list of Zoom users within the account.
    • Their assigned roles (e.g., Admin, Member).
  4. Use this data to support your access control policies and compliance reviews.


πŸ”Œ Disconnecting the Zoom Integration​

To revoke the integration:

  1. Log into your Vamu account:
    πŸ‘‰ https://app.vamu.io

  2. Go to Automation β†’ Integrations.

  3. Find Zoom Integration and click Disconnect.

  4. Log into your Zoom account:
    πŸ‘‰ https://zoom.us/signin

  5. Go to your Installed Apps page:
    πŸ‘‰ https://marketplace.zoom.us/user/installed

  6. Find the Vamu app.

  7. Click Remove to fully revoke access from Zoom’s side.


πŸ§ͺ Reviewer Notes​

  • Scopes used: user:read:list_users:admin, role:read:list_roles:admin
  • A modal flow is used inside Vamu to launch the Zoom consent screen.