cancel
Showing results for 
Search instead for 
Did you mean: 

Zoom for Salesforce Integration (Oauth error for non admins)

CGilzean
Newcomer
Newcomer

Installed the updated Zoom for Lightning  (Salesforce Managed package) 2.16 but every user is getting prompted to connect 

 

Error: "To be able to use the Zoom Phone integration please complete the OAuth in Zoom Phone Settings"

 

When I click that link, it takes you to a "Zoom Phone Settings" page that only admins have access to. I clicked "Authorize from Zoom App Marketplace" and logged into Zoom with my SSO. All looks good for me and I can use the CTI adaptor in Salesforce.


Issue is that every user is getting this error and are getting redirected to an admin only page in Salesforce. I have uninstalled (deleted everything) and reinstalled the Zoom package multiple times with the same issue. We didn't have an issue with Zooms 2023 SF package or previous versions.

 

 

 

4 REPLIES 4

mmolen
Newcomer
Newcomer

We are also experiencing this issue and would love to hear from Zoom support regarding a resolution.

JAMC
Newcomer
Newcomer

We are also experiencing similar issues. Were you able to expose Salesforce Zoom object records to other than admin users?

Herb24
Newcomer
Newcomer

We are also having this issue. Zoom support needs to address this 

TSENick
Community Champion | Employee
Community Champion | Employee

Hey @CGilzean @Herb24 @JAMC @mmolen!

 

This issue stems from a security change that Salesforce made a few months ago with Connected OAuth apps. In order to fix this, you can either go to Salesforce > Setup > Apps > Connected Apps > Connected Apps OAuth Usage and click the Install button to the right of the Zoom Integrations Oauth app. Once it says Uninstall, you're good to go!

 

If you don't see the Zoom Integrations Oauth OAuth app listed, have a Salesforce admin authorize from the Zoom User Config item in Salesforce; the Connected OAuth app should then appear in that list. Please note that the admin needs to have never authorized our integration before and either has the Approve Uninstalled Connected Apps or Use Any API Client permission, depending on if you have API Access Control enabled for your Salesforce account.

 

Here's our official documentation covering this solution as well as an alternative permission that you can grant to your users instead, however, that solution will grant users to more than just our app.