Can't change Zoom's settings through macOS plist file

Hi,

I want to configure Zoom’s setting by pushing plist file to the device from MDM.

After pushing the customized us.zoom.config.plist to my macOS device through MDM, I am able to find plist file over /Library/Managed Preferences folder, but Zoom’s default behavior doesn’t change at all.

I tried to restart my machine, reinstall Zoom app, push different plist content, and none of these helped me to achieve my goal. Would you let me know if I missed anything?

I also include the plist content below, please let me know if the format has any issues. Thank you in advance.

Best,

Will Hu

Reference I used:

<?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>PayloadContent</key>
	<array>
		<dict>
			<key>PayloadDisplayName</key>
			<string>us.zoom.config.plist</string>
			<key>PayloadIdentifier</key>
			<string>us.zoom.config.F9953132-51DD-405B-9989-595CEF531A17</string>
			<key>PayloadType</key>
			<string>us.zoom.config</string>
			<key>PayloadUUID</key>
			<string>F9953132-51DD-405B-9989-595CEF531A17</string>
			<key>PayloadVersion</key>
			<integer>1</integer>
			<key>ZDisableVideo</key>
			<true/>
			<key>zDisableChat</key>
			<true/>
            	<key>NoFacebook</key>
			<true/>
			<key>NoGoogle</key>
			<true/>
		</dict>
	</array>
	<key>PayloadDisplayName</key>
	<string>us.zoom.config.plist</string>
	<key>PayloadIdentifier</key>
	<string>Wills-Macbook-Pro.F7329566-3114-452D-AF7C-3F03D825745E</string>
	<key>PayloadType</key>
	<string>Configuration</string>
	<key>PayloadUUID</key>
	<string>35B0FD44-754C-4162-86BB-51B34A78110s5</string>
	<key>PayloadVersion</key>
	<integer>2</integer>
</dict>
</plist>

+1, MDM provisioned .plist configurations do not set on client side.

This seems to have worked for me:

  • Install IT package as requested
  • provision .plist under “us.zoom.config” Preference Domain
  • restart client machine

Hey Marco,

Thank you for helping. I have a few more questions:

  1. Do you perform all these operations via Jamf?
  2. Does the IT package here refer to Zoom for IT admin?
  3. How do you actually perform " provision .plist under “us.zoom.config” Preference Domain"? Do you use this doc from Jamf?

Again, thank you in advance.

Best,
Will Hu

I face the same issue after installing Zoom for IT admin and have us.zoom.config.plist in the /Library/Managed Preferences. The settings in the plist is not picking up by the Zoom.

+1 same issue. I cant really say why, but I feel there is some issue with us.zoom.xos.plist being used as default by the Zoom app and not us.zoom.config.plist

I don’t know how to set us.zoom.config.plist as the correct domain… @canguro from your answer, it seems like you fixed this. Could you give us a quick heads-up on how you did this?

Thank you