The multi-account architecture enables each client or project to link their own Zoom developer credentials. This allows the platform to connect natively using the organiser’s licence, ensuring seamless integration of any meeting within their organisation without security restrictions.
Configuration
There are two new alphanumeric fields within the system configuration (specifically located at: PL Parameters → Profile Parameters → Webinar Profile).These fields are :
Client ID: Public identifier of the app created in the client’s Zoom account Marketplace.
Client Secret: Secret password linked to the above identifier.
How does the integration work?
The connection between Shocklogic and the Zoom Meeting SDK protocol is triggered when the attendee clicks the button to enter the webinar screen:
Local Verification: The system checks whether the administrator has filled in the Client ID and Client Secret fields for a specific project.
Secure Signature: If these keys are found, the system generates an encrypted authentication signature using the organiser’s original credentials. The Zoom meeting will open seamlessly and transparently for the user.
Automatic Fallback: If these fields are left blank or not configured for the project, the platform will automatically revert to Shocklogic’s default global credentials. This is particularly useful for events where clients do not have their own Zoom accounts.
How to use the new configuration?
To correctly configure custom credentials for a new event, the administrator should follow these steps:
Obtain the keys in Zoom: The organiser or client must log in to their administrator portal in the Zoom App Marketplace using the account that owns the meeting.
Create the application (Meeting SDK): A new application must be created. Note: It is not necessary to submit the app for review or “publish” it; keeping it as a private app is sufficient, as the system only requires authorisation to access its own meetings.
Copy the keys (App Credentials): From the application tab in Zoom, the client must copy their SDK Key (Client ID) and SDK Secret (Client Secret).
Configure the link in Shocklogic: Go to the project configuration at Parameters → Profile Parameters → Webinar Profile. In the field URL Webinar Complete Video, paste the full Zoom meeting link.
Paste the keys: On the same screen, locate the newly added fields Client ID and Client Secret, and paste the corresponding codes provided by the client in step 3.
Save: Save the changes made to the profile.
From this point onwards, when participants click to join the encrypted webinar within Shocklogic, the system will automatically orchestrate access using the direct resources of the meeting owner’s licence.
Comments
0 comments
Please sign in to leave a comment.