Aurora: Integrate Zoom with Community Events
Integrating Zoom with your Community Events enables you to offer real-time user engagement from within the community.
With Events, you can host both Zoom Meetings and Zoom Webinars.
- Zoom Meetings: All participants can share their screen, turn on their video and audio, and see who else is in attendance.
- Zoom Webinars: Webinars enable view-only attendance. The host and any designated panelists can share their video, audio, and screen. Participants have the ability to interact via Q&A, Chat, and answer polling questions. The host can also unmute attendees. Attendees in webinars cannot rename themselves.
Participants can join a meeting on your website without having the Zoom app.
Authorize Zoom
To host Zoom calls within the Events feature, we use the Zoom App SDK. To integrate Zoom with Community Events, you must manually specify your organization's Client ID and Client Secret values in the Community Admin panel. These values are encrypted and stored in Khoros’ database.
Prerequisites
- We recommend that you create an admin account in Zoom. During authorizing Zoom in the community, you must sign in with the same account to grant access to the Zoom event. Note that the Zoom app can be unpublished.
- Generate the Client ID and Client Secret from the Zoom SDK App. Learn more about how to generate Client ID and Client Secret from the Zoom SDK App.
- In the Zoom SDK App, you must specify your community's redirect URL in Redirect URL for Oath and Oath Allow list fields.
Sample redirect URL format:
https://<community hostname>/<community name>/api/2.0/zoom/oauth2callback
Admins can manually enter and delete the Zoom Client ID and secret key values in the community’s Admin Settings, which are encrypted and stored in Khoros’ database.
To authorize Zoom:
- Sign in as an Admin of the community.
- Open the Account menu.
- Select Settings.
The Settings page opens. - Select Content Features.
- Select Events.
- Beside Zoom integration, select Integrate.
- Enter the Client ID and Client secret.
- Select Configure.
You may be asked to sign in to the Zoom app. After you sign in, you are redirected to the settings page. If the integration is successful, a success message appears.
The Zoom integration is successful when you see the Remove button.
To remove the Zoom Integration:
- Sign in as an Admin of the community.
- Open the Account menu.
- Select Settings.
The Settings page opens. - Select Content Features.
- Select Events.
- Beside Zoom integration, select Remove.
The Zoom integration is removed and the button changes back to Integrate.