Zoom Permissions

For each asset type fetched by the Zoom adapter, the table below provides the following information:

  • Relevant Advanced Setting
  • Associated API endpoints
  • Required connection parameters
  • Required scopes
📘

Note

All endpoints use Zoom REST API v2.

Asset TypeAdvanced SettingConnection ParametersAPI EndpointsScopes
DevicesDays of meetings dataZoom domain
Account ID
OAuth Client ID
OAuth Client Secret
metrics/meetings
report/users/USERID/meetings
dashboard_meetings:read:admin
report:read:admin
report:read:user:admin
DevicesFetch devices only with hostname and MAC addressZoom domain
Account ID
OAuth Client ID
OAuth Client Secret
N/A (filtering logic)N/A
DevicesFetch devicesZoom domain
Account ID
OAuth Client ID
OAuth Client Secret
metrics/zoomrooms
/rooms
/rooms/{room_id}/devices
metrics/meetings/{meeting_id}/participants
h323/devices
phone/devices
phone/devices/{deviceId}
h323:read:admin
h323_device:read:list_devices:adminroom:read:admin
zoom_rooms:read:list_rooms:admin
zoom_rooms:read:list_devices:admin
dashboard_zr:read:admin
dashboard_meetings:read:admin
phone:read:admin
UsersFetch inactive usersZoom domain
Account ID
OAuth Client ID
OAuth Client Secret
users?status=inactiveuser:read:admin
AccountsSkip service accountsZoom domain
Account ID
OAuth Client ID
OAuth Client Secret
*If Skip service accounts is enabled, no accounts are fetched and no parameters are required
N/AN/A
DevicesFetch asset types (device types)Zoom domain
Account ID
OAuth Client ID
OAuth Client Secret
Varies based on selection - see endpoints for Fetch DevicesVaries based on selection - see scopes for Fetch Devices
Audit ActivitiesActivity logsZoom domain
Account ID
OAuth Client ID
OAuth Client Secret
report/operationlogs, report/activities
users/USER_ID/recordings meetings/{meeting_uuid}/recordings/analytics_details
recording:read
recording:read:admincloud_recording:read:recording_analytics_details
cloud_recording:read:recording_analytics_details:master
cloud_recording:read:recording_analytics_details:admin
UsersEnrich the user last logon from the last join to a meetingZoom domain
Account ID
OAuth Client ID
OAuth Client Secret
report/users/USERID/meetingsreport:read:admin
report:read:user:admin
Audit ActivitiesFetch recordings download activitiesZoom domain
Account ID
OAuth Client ID
OAuth Client Secret
users/USER_ID/recordings
meetings/{meeting_uuid}/recordings/analytics_details
recording:read
recording:read:admin
cloud_recording:read:recording_analytics_details
cloud_recording:read:recording_analytics_details:master
cloud_recording:read:recording_analytics_details:admin
Application Settings,
Licenses - Available only for accounts with Axonius SaaS Applications
Fetch application settings and licensesZoom domain
Additional parameters - see note below
/accounts/me/settings
/accounts/me/settings?option=meeting_security/accounts/me/billing
/accounts/me/plans
/accounts/me/plans/usage
/groups /groups/{group_id}/settings

group:read:admin
account:read:admin
billing:master

Additional permissions to assign when creating a user account:
  • Users
  • User advanced settings
  • Role management
  • Groups
  • Account profile
  • Account setting
  • Single Sign-On
  • Integration
  • Subscription
  • Billing information
📘

Connection parameters for fetching Application Settings and Licenses

While some settings license data can be fetched only with Account ID, OAuth Client ID and OAuth Client Secret, some high-privilege settings or data cannot be fetched with those parameters alone. This data require you to also provide the following parameters: Zoom Account ID, Username, Password, and 2FA Secret.


Did this page help you?