What Changed

The ZoomReports solution v3.0.6 introduces a new CCF-based data connector alongside the existing Azure Function approach, enabling migration from legacy Function App ingestion to Codeless Connector Framework polling.

Data Sources

The CCF connector ingests six Zoom report categories via REST API v2:

  • Daily Usage Reports (dates): Meeting statistics and usage metrics
  • User Reports (users): Active/inactive user host information
  • Telephony Reports (report/telephone): Telephony usage statistics
  • Cloud Recording Usage Reports (report/cloud_recording): Storage and recording usage
  • Operation Logs (report/operationlogs): Administrative operations and audit trail
  • Activity Logs (report/activities): User sign-in/sign-out activities

Ingestion Mechanism

Authentication: Server-to-Server OAuth with Account ID, Client ID, and Client Secret credentials. Requires scopes: report:read:list_users:admin, report:read:cloud_recording:admin, report:read:daily_usage:admin, report:read:operation_logs:admin, report:read:telephone:admin, report:read:user_activities:admin.

DCR Configuration: Dual stream architecture with Custom-ZoomReportsGeneral_CL for most reports and Custom-ZoomReportsUser_CL for user-specific data, both feeding into Custom-Zoom_CL table.

Polling: 5-minute intervals with 7-day query windows, 2 QPS rate limiting per endpoint, automatic pagination via NextPageToken, and 3-retry exponential backoff.

Security Impact

Organizations using the legacy Azure Function connector can migrate to CCF for improved reliability and reduced operational overhead. The CCF approach eliminates Function App deployment complexity while maintaining comprehensive audit visibility across Zoom administrative operations, user activities, and usage patterns.

Affected Files

Solutions/ZoomReports/Data Connectors/ZoomReports_ccf/ConnectorDefinition.json
Solutions/ZoomReports/Data Connectors/ZoomReports_ccf/DCR.json
Solutions/ZoomReports/Data Connectors/ZoomReports_ccf/PollingConfig.json
Solutions/ZoomReports/Package/testParameters.json
(packaging artefacts: 3.0.6.zip, ReleaseNotes.md, Solution_ZoomReports.json, createUiDefinition.json, mainTemplate.json)