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β
-
Log into your Vamu account:
π https://app.vamu.io -
From the left-hand panel, go to Automation β Integrations.
-
Search for Zoom Integration and click Connect.
-
A modal window will appear with a "Grant Vamu Access" button.
-
Click the "Grant Vamu Access" button to open Zoomβs OAuth consent screen.
-
Log into your Zoom account if not already authenticated.
-
Review the permissions and click Allow.
-
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:
| Scope | Why Itβs Needed | Where It's Used in Vamu |
|---|---|---|
user:read:list_users:admin | To list all users in the Zoom account | Used in Access Control β Access β zoom |
role:read:list_roles:admin | To fetch role names and associated permissions | Used 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:
-
Navigate to Access Control from the left-hand panel.
-
Select Zoom integration from integration list.
-
View:
- A complete list of Zoom users within the account.
- Their assigned roles (e.g., Admin, Member).
-
Use this data to support your access control policies and compliance reviews.
π Disconnecting the Zoom Integrationβ
To revoke the integration:
-
Log into your Vamu account:
π https://app.vamu.io -
Go to Automation β Integrations.
-
Find Zoom Integration and click Disconnect.
-
Log into your Zoom account:
π https://zoom.us/signin -
Go to your Installed Apps page:
π https://marketplace.zoom.us/user/installed -
Find the Vamu app.
-
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.