Using MDM to configure Zoom on iOS

Last Updated:

System administrators can use a mobile device Management (MDM) to remotely configure the Zoom app on managed iOS devices.

Note: It is also possible to use Intune to configure Zoom without MDM. Please contact Zoom support for more information.

This article covers:

Prerequisites for using MDM to configure Zoom on iOS

  • iOS devices with iOS 4 or later
  • Enterprise mobility management (EMM) software like AirWatch or Microsoft Intune

Configuration options

Key Value type Description

General Settings 

DisableFacebookLogin Boolean Disables logging into the Zoom client with Facebook
DisableGoogleLogin Boolean Disables logging into the Zoom client with Google
DisableLoginWithSSO Boolean Disables logging into the Zoom client with Single Sign On
DisableLoginWithEmail Boolean Disables logging into the Zoom client with Email
ForceLoginWithSSO Boolean Specify if you want to force users to log in to Zoom using SSO
SetAccountIDsRestrictedToJoin String

Set account IDs (A) that the client is restricted to join meetings hosted by specific accounts

SetEmailDomainsRestrictedToLogin String

Sets what email domains are allowed when logging into the Zoom app. 

Example: "" or ""

If using multiple domains: ""

SetSSOURL String

The vanity URL used to log in using SSO.

Example: Enter "success" to set the SSO URL as

ForceSSOURL String

Sets and locks the vanity URL used to log in using SSO.

Example: Enter "success" to set the SSO URL as

DisableAutoLaunchSSO Boolean

Prevent Zoom from automatically launching the previously used SSO URL. This is useful for users with multiple accounts, each having their own SSO URL.

EnableEmbedBrowserForSSO Boolean

Use embed browser in the app for SSO

EnforceSignInToJoin Boolean Forces users to be signed in before joining a meeting from the app. Users can be signed-in on the web portal when joining through join URL. 
EnforceAppSignInToJoin Boolean

Require the client to be logged-in to a Zoom account before joining any meeting or webinar

mandatory:EnableAppleLogin Boolean Specify if users can login with Apple ID. 


String Set to embed one specified user agent string for all HTTP requests from Zoom client application
EnableBlurSnapshot Boolean Specify if the Zoom client blurs the view of other apps when switching between apps during screen share. 
DisableCertPin Boolean Disables verification of TLS certificates
SetDevicePolicyToken String

Enforce internal meeting authentication (B)

EnableCloudSwitch Boolean Specify if users can switch between Zoom commercial or FedRAMP cloud.

Meeting Settings

MeetingReminder Boolean Specify if upcoming meeting reminders are enabled.
SyncMeetingFromCalendar Boolean Specify if synced calendars are enabled, allowing Zoom to check users' calendar for Zoom meetings and add them to the upcoming meeting list.

Set maximum sending bandwidth.

Note: If bandwidth is restricted through web settings, the web restrictions override restrictions set in the app. 

BandwidthLimitDown String

Set maximum receiving bandwidth. 

Note: If bandwidth is restricted through web settings, the web restrictions override restrictions set in the app. 

EnableIndependentDataPort Boolean

If enabled, the client will use the following ports for media transmission:

Audio: 8803
Screen share: 8802
Video: 8801

AlwaysShowMeetingControls Boolean Specify if Meeting Controls are always shown
TurnOffVideoCameraOnJoin Boolean Specify if the users' video should be turned off when joining meetings


Boolean Adds the "Call a Room" button to the home tab, which allows users to call out to a SIP or H.323 endpoint.
DisableDirectShare Boolean Specify if users can directly share to Zoom Rooms 
DisableVirtualBkgnd Boolean Disables the Virtual Background option.
DisableVideoFilters Boolean Disable video filters.
DisableClosedCaptioning Boolean

Disable the use of closed captioning

DisableManualClosedCaptioning Boolean

Disable the use of manual, user-entered captioning

DisableQnA Boolean

Disable the use of Q&A in webinars

DisableComputerAudio Boolean Disables joining using device audio. 
DisableVideoCamera Boolean Removes the start/stop video option when in a meeting, and disables sending video. 
DisableReceiveVideo Boolean

Disables receiving video during meetings.

Note: DisableVideoCamera must be enabled as well for this feature to work. 

DisableShareScreen Boolean Disables in-meeting screen sharing
DisableDesktopShare Boolean Specify if users can share their desktop or home screen
DisabledDesktopShare Boolean Disables screen sharing option on the app Home Screen
DisableReceiveVideo Boolean Specify if participants video is disabled for users.
DisableShareScreen Boolean Specify if screen sharing is disabled for users.


Boolean Disables use of whiteboard
DisableVideoCamera Boolean Specify if self video is disabled for users.
DisableCloudRecording Boolean Disables Cloud Recording
DisableMeetingChat Boolean Disables in Meeting Chat 

Chat Settings


Boolean Disables the link preview for links sent in Zoom chat


Boolean Control the audio notifications when an IM message is received


Boolean Control if IM message system notifications are muted when in a meeting


Boolean Move messages with new replies to the bottom of the chat/channel


  • (A) Please have an account admin or owner contact Support to acquire your account ID. 
  • (B) Please have an account admin or owner contact Support to have this enabled for use. The owner will also need to edit a role to have view/edit access to Device Policy Management. The required token can then be retrieved from the Device Policy Management page
  • Use the prefix "mandatory:" followed by the key name if you want to make the configuration option mandatory for all users. Users won't be able to change the option when using Zoom on iOS.

Sample XML for Intune


Sample XML for AirWatch

        <integer keyName="ForceLoginWithSSO">
       <string keyName="SetSSOURL">
       <integer keyName="MeetingReminder">
       <integer keyName="mandatory:SyncMeetingFromCalendar">
       <integer keyName="mandatory:TurnOffVideoCameraOnJoin">


How to configure with Intune

Installing Intune Company Portal on users' devices

  1. Install the Intune Company Portal app on your users' phones. 
  2. Instruct your users to sign in to the Company Portal app and follow the in-app instructions and allow the app to manage their devices.
  3. Instruct your users to install Zoom using the Intune Company Portal app.

Applying a configuration policy

  1. Sign in to the Microsoft 365 Device Management dashboard.
  2. In the left-side navigation menu, click Client apps then App configuration policies.
  3. Click Add and enter the following information:
    • Name: Enter a display name for the configuration.
    • Description: Enter a description to help identify the configuration.
    • Device enrollment type: Select Managed devices.
    • Platform: Select iOS.
    • Associated app: Select ZOOM Cloud Meetings AppStore.
  4. Click Configuration settings.
  5. In the Configuration settings format drop-down menu, select Enter XML Data.
  6. Use the text box to set the configuration options
  7. Click OK.

Assigning configuration policy to a group

  1. Click Assignments in the left-side panel.
  2. Click Select groups to include.
  3. Search for a group you want to apply the policy to and click the group name to add them to the selected list.
  4. Click Select.
  5. Click Save to finish applying the policy to the selected groups. 
    It may take several minutes for the configuration to be pushed to all devices. 

Zoom Community

Join the 83K+ other members in the Zoom Community! Login with your Zoom account credentials and start collaborating.