Description
After updating to the most recent Zoom SDK release (v5.2), users now receive prompts for keychain access when initializing the SDK. See screenshot below. I encountered these prompts on my project using the Electron SDK, but also was able to reproduce this on the Zoom macOS SDK sample application. Looks like this issue is caused by running both the zoom.us client and SDK apps (or multiple SDK apps) since these apps are competing for keychain access to both the “Zoom Meeting Storage” and “Zoom Safe Meeting Storage” keychain items.
Why are these prompts/keychain access necessary after the latest update? How do we disable these prompts for our users to avoid confusion?
Any news on this one - it also means that when I move back to the normal zoom client after using my sdk version I have to enter that password - very annoying!
We really need some guidance and documentation around this. It’s a poor UX for anyone using a zoom SDK app and zoom client. What is the impact of users denying access to those keychain items? How can we ensure that users aren’t prompted constantly by the OS for keychain access when using SDK apps and the zoom client?
Thanks for the post. Recently we are short of bandwidth here(hopefully more resources are coming), sorry for the late response.
Recently the Zoom client(Added in 5.2) has added a new feature to enhance the encryption on the local database to further protect your information so it triggered this system pop-up. When SDK upgrades to 5.2, it inherits this enhancement.
I understand it is frustrating. Here are 2 action items that I have already done before this reply:
I have asked the SDK team to provide a fix and grab your app name to replace the “Zoom” in the “Zoom Safe Meeting Storage”. We will have a hotfix that provides this interface early next week
I have reported your concerns to the Zoom client team and they will investigate the solution to optimize this scenario and avoid further confusion for you and your user. Once the client team optimizes this, our SDK will inherit the changes.
We do value your concerns and feedbacks. Please feel free to let me know if any other questions.
Hi @carson.zoom, thanks for getting out a new version so quickly, much appreciated! Also appreciate all the details on your previous post, the transparency is very helpful
@nraj Thank you for your understanding. Sometimes the SDK has some downstream impacts from the changes in the Zoom client but we will try our best to address all the concerns and take actions to resolve the issues.
As this issue has been resolved, I will go ahead and close this post. Please feel free to create another post if any other questions.