Overview
IT Admin may choose to install Zoom with preconfigured settings on the Zoom Client for Mac. This installation requires configuring a .plist file and installing it along with the Zoom for IT Admins Installer for Mac.
Note: Boolean values for plist keys can be noted as the following:
- The value for False can be represented by either 0, NO, no, false, or FALSE
- The value for True can be represented by either 1, YES, yes, true, or TRUE
This article covers:
Learn how to install with preconfigured settings on a Windows machine.
Downloading the Installer
Go to Download Center, and click on Download for IT Admin; or directly from https://zoom.us/client/latest/ZoomInstallerIT.pkg
Creating and Configuring the .plist file
If you want to configure options for the Zoom desktop client on Mac, you need to create a .plist file. If you don't configure the .plist file, Zoom will be deployed with the default configuration.
The .plist file can contain the following keys:
General Settings
Description | Default | Plist Key | Value |
Default to login with SSO | Disabled | ZAutoSSOLogin | Boolean |
Preconfigured SSO URL | Disabled | ZSSOHost | String |
Disable Google login option | Disabled | nogoogle | Boolean |
Disable Facebook login option | Disabled | nofacebook | Boolean |
Disable Email login option | Disabled | disableloginwithemail | Boolean |
Disable UAC prompt when logging into Zoom | Disabled | AddFWException | Boolean |
Remember the last login type used | Disabled | LastLoginType | Boolean |
Allow updates through the client | Disabled | ZAutoUpdate | Boolean |
Set the email address domain that users can login with |
Disabled | login_domain | String |
Default to Portrait Mode upon opening Zoom |
Disabled | DefaultUsePortraitView | Boolean |
Meeting Settings
For the following settings, all valule types are Boolean.
Description | Default | Plist Key |
Disable Camera by default | Disabled | ZDisableVideo |
Automatically join VoIP | Disabled | ZAutoJoinVoip |
Automatically enable dual monitor | Disabled | ZDualMonitorOn |
Automatically enter full screen when viewing shared content | Enabled | ZAutoFullScreenWhenViewShare |
Automatically fit to window when viewing shared content | Enabled | ZAutoFitWhenViewShare |
Full Screen when starting or joining a meeting | Disabled | FullScreenWhenJoin |
Always show meeting controls (Disable auto-hide toolbar) | Disabled | AutoHideToolbar |
Enable HD Video by default | Disabled | ZUse720PByDefault |
Remote control all applications |
Enabled | ZRemoteControllAllApp |
Hide non-video participants by default |
Disabled | ZHideNoVideoUser |
Always mute microphone when joining a meeting |
Disabled | MuteVoipWhenJoin |
Show the length of time that the user has been in a meeting | Disabled | ShowConnectedTime |
Confirm before leaving a meeting |
Enabled | ConfirmWhenLeave |
Disable Screen Share when starting or joining a meeting |
Disabled | DisableScreenShare |
Enable mirroring of shared video |
Disabled | EnableMirrorEffect |
Split traffic across different ports for easier identification |
Disabled | EnableIndependentDataPort |
The following Meeting Settings are String values:
Description |
Default | Plist Key |
Limit the Maximum amount of bandwidth by the Mac client |
Disabled | bandwidthlimitup |
Limit the Minimum amount of bandwidth used by the Macclient |
Disabled | bandwidthlimitdown |
Chat Settings
Description | Default | Plist key |
Disable Link Preview | Disabled | DisableLinkPreviewInChat |
Note: The above key value is Boolean.
Deploying Zoom
An example .plist file with settings from above enabled by default can be found here.
Once the .plist file is complete, it will need to be named us.zoom.config.plist. When deploying, as long as this file is in the same folder as the ZoomInstallerIT.pkg, the installation will automatically put the .plist file into the /Library/Preferences folder.