Hey all! We’ve got around 100 devices in our Mac fleet and need to deploy Zoom client app with preconfigured settings on all of them. Would love to know how you folks are handling it.
Appreciate any help. Thanks.
Hey all! We’ve got around 100 devices in our Mac fleet and need to deploy Zoom client app with preconfigured settings on all of them. Would love to know how you folks are handling it.
Appreciate any help. Thanks.
Happy to share my two cents on this.
You can configure and deploy a .plist file to deploy the Zoom client app with pre-configured settings.
Here are some of the app settings we’ve enforced on our Mac endpoints:
Deployment procedure:
Here’s a link to Zoom’s support pages where you can find an extensive list of settings to pre-configure the Zoom app:
https://support.zoom.us/hc/en-us/articles/115001799006-Mass-deployment-with-preconfigured-settings-for-Mac#h_01FW55Q90YKG6F41B2RP62BXN1
Evaluate your requirements and decide what works for you before deploying them to your device fleet. I guess you can also find custom scripts on the internet (or write one) which automates the whole process, including downloading the client app from the Zoom’s website, and then simply run it using Hexnode’s execute custom script action.
@griffith Brilliant! Thanks for this man! Could please share your .plist file if that’s okay. 🙂
Also, can the users change the settings on the client app once deployed from the portal?
Here you go:
<?xml version=”1.0″ encoding=”UTF-8″?>
<!DOCTYPE plist PUBLIC “-//Apple//DTD PLIST 1.0//EN” “http://www.apple.com/DTDs/PropertyList-1.0.dtd”>
<plist version=”1.0″>
<dict>
<key>zAutoUpdate</key>
<true/>
<key>EnableSilentAutoUpdate</key>
<true/>
<key>nogoogle</key>
<false/>
<key>nofacebook</key>
<true/>
<key>DisableLoginWithEmail</key>
<false/>
<key>EnableAppleLogin</key>
<true/>
<key>DisableKeepSignedInWithGoogle</key>
<true/>
<key>KeepSignedIn</key>
<false/>
<key>ZDisableVideo</key>
<true/>
<key>ZAutoJoinVoip</key>
<true/>
<key>CanOnlyJoinMeetingOfAccountID<key>
<string>xxxxxx</string>
<key>BlockUntrustedSSLCert<key>
<true/>
<key>ZAutoFullScreenWhenViewShare</key>
<true/>
<key>ZAutoFitWhenViewShare</key>
<true/>
<key>ZRemoteControlAllApp</key>
<true/>
</dict>
</plist>
About your other query, all the settings configured under the <PackageRecommend> key can be changed by the user. If the plist key for a particular setting is outside the <PackageRecommend> key, it will be enforced and the user will not be able to change it.
Don't have an account? Sign up