This blog post is to remind you of an upcoming change Zoom is making to their authentication protocols. This change only affects LibAnswers and LibCal users using the JWT authentication method for integrating Zoom into their LibCal and/or LibAnswers systems.
What is Zoom doing?
Zoom is turning off the JWT authentication method, which was an available method in LibAnswers and LibCal. Zoom has written posts / announcements about this and sent notifications out to Zoom Admins. We have also notified admins of LibAnswers and LibCal systems where JWT integrations are being used.
Zoom's updated timeline:
- June 1, 2023: Zoom disallows any new JWT integrations. You must use the OAuth2 method to create a Zoom integration. Existing JWT integrations continue to work.
- September 1, 2023: Zoom is turning off the JWT method altogether. If you do not move your existing integration to OAuth2 by/before September 1, 2023, your Zoom integration in LibAnswers and LibCal will stop working.
How does this affect my LibAnswers and/or LibCal system?
If your LibAnswers or LibCal system is currently using the JWT method for authentication with Zoom, you'll need to update to OAuth 2.
- If you do not update by/before Zoom's deadline, your Zoom integration in LibAnswers and LibCal will stop working.
- If that happens, updating to the OAuth 2 method will restore your connection.
In LibCal:
Existing links for Zoom meetings for LibCal events or appointments will not change. Those links will still work after you update the authentication method. This change is solely related to how your LibCal account authenticates with your Zoom account.
How do I update my LibAnswers system to use OAuth?
Our FAQ on authorizing with Zoom in LibAnswers will walk you through the steps required to complete this process.
- Step 1: Install the app from the Zoom App Marketplace
You may need to work with your IT colleagues to complete this step. - Step 2: Configure the Zoom integration in LibAnswers for Screensharing under Admin > LibChat Set Up > Screensharing APIs.
- Step 3: Each LibAnswers user connects to their Zoom accounts
If you are already logged into Zoom, you'll automatically authorize using whatever account you're currently logged into. You may want to go to Zoom.us first to log out, if needed, to ensure you authorize with your own unique Zoom account and not someone else's or a shared account that is already linked to a different LibAnswers user.
How do I update my LibCal system to use OAuth?
Our FAQ on integrating Zoom into LibCal will walk you through the steps required to complete this process.
- Step 1: Install the app from the Zoom App Marketplace
You may need to work with your IT colleagues to complete this step. - Step 2: Activate the Zoom integration in LibCal
- Step 3: Each LibCal user connects to their Zoom accounts
If you are already logged into Zoom, you'll automatically authorize using whatever account you're currently logged into. You may want to go to Zoom.us first to log out, if needed, to ensure you authorize with your own unique Zoom account and not someone else's or a shared account that is already linked to a different LibCal user.
Does This Affect Me?
This Zoom change only affects LibAnswers & LibCal systems using the JWT authentication method. To check which method you're using:
LibAnswers: Admin > LibChat Set-Up > Screensharing APIs
- In Screensharing Integration section, if the dropdown menu lists OWN Zoom Keys > JWT Token > then you are affected and will need to update to Zoom > OAuth.
LibCal: Admin > Integrations > Online Appointments & Events Tab
- In the Zoom section, if the menu is on JSON Web Token (JWT) > then you are affected and will need to update to OAuth 2.0 method.
If you have any questions about setting up the integration, please let us know.