At Zoom, we are hard at work to provide you with the best 24x7 global support experience during this pandemic. As part of this ongoing commitment, please review our updated Support Guidelines.

Using MDM to configure Zoom on iOS Follow

Overview

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

This article covers:

Prerequisites

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

Configuration options

Key Value type Description
DisableFacebookLogin Integer
1=True
0=False
Disables logging into the Zoom client with Facebook
DisableGoogleLogin Integer
1=True
0=False
Disables logging into the Zoom client with Google
DisableLoginWithSSO Integer
1=True
0=False
Disables logging into the Zoom client with Single Sign On
DisableLoginWithEmail Integer
1=True
0=False
Disables logging into the Zoom client with Email
ForceLoginWithSSO Integer
1=True
0=False
Specify if you want to force users to log in to Zoom using SSO
SetSSOURL String

The vanity URL used to log in using SSO.

Example: Enter "success" to set the SSO URL as https://success.zoom.us

ForceSSOURL String

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

Example: Enter "success" to set the SSO URL as https://success.zoom.us

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: "163.com" or "@163.com"

If using multiple domains: "163.com&164.com"

mandatory:EnableAppleLogin Integer
1=True
0=False
Specify if users can login with Apple ID. 
MeetingReminder Integer
1=True
0=False
Specify if upcoming meeting reminders are enabled.
SyncMeetingFromCalendar Integer
1=True
0=False
Specify if synced calendars are enabled, allowing Zoom to check users' calendar for Zoom meetings and add them to the  upcoming meeting list.
EnforceSignInToJoin Integer
1=True
0=False
Set to enforce authentication to join Zoom meetings.
SetDevicePolicyToken
String

Enforce internal meeting authentication (B)

TurnOffVideoCameraOnJoin Integer
1=True
0=False
Specify if the users' video should be turned off when joining meetings

NeedCallARoom

Integer
1=True
0=False
Adds the "Call a Room" button to the home tab, which allows users to call out to a SIP or H.323 endpoint.
DisableDirectShare Integer
1=True
0=False
Specify if users can directly share to Zoom Rooms 
DisableVirtualBkgnd Integer
1=True
0=False
Disables the Virtual Background option.
DisableComputerAudio Integer
1=True
0=False
Disables joining using device audio. 
DisableVideoCamera Integer
1=True
0=False
Removes the start/stop video option when in a meeting, and disables sending video. 
DisableReceiveVideo Integer
1=True
0=False

Disables receiving video during meetings.

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

DisableShareScreen Integer
1=True
0=False
Disables in-meeting screen sharing
DisableDesktopShare Integer
1=True
0=False
Specify if users can share their desktop or home screen
DisableCertPin Integer
1=True
0=False
Disables verification of TLS certificates
EnableCloudSwitch Integer
1=True
0=False
Specify if users can switch between Zoom commercial or FedRAMP cloud.
DisabledDesktopShare Integer
1=True
0=False
Disables screen sharing option on the app Home Screen
EnableBlurSnapshot Integer
1=True
0=False
Specify if the Zoom client blurs the view of other apps when switching between apps during screen share. 
DisableReceiveVideo Integer
1=True
0=False
Specify if participants video is disabled for users.
DisableShareScreen Integer
1=True
0=False
Specify if screen sharing is disabled for users.
DisableVideoCamera Integer
1=True
0=False
Specify if self video is disabled for users.
DisableCloudRecording Integer
1=True
0=False
Disables Cloud Recording
DisableMeetingChat Integer
1=True
0=False
Disables in Meeting Chat 
AlwaysShowMeetingControls Integer
1=True
0=False
Specify if Meeting Controls are always shown

DisableLinkPreviewInChat

Integer
1=True
0=False
Disables the link preview for links sent in Zoom chat

EnableFaceBeauty

Integer
1=True
0=False
Enables video filters

DisableWhiteBoard

Integer
1=True
0=False
Disables use of whiteboard

EmbedDeviceTag

String Set to embed one specified user agent string for all HTTP requests from Zoom client application

SetDevicePolicyToken

String Enforce internal meeting authentication

Notes

  • (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

<dict>
<key>ForceLoginWithSSO</key>
<integer>1</integer>
<key>SetSSOURL</key>
<string>success</string>
<key>MeetingReminder</key>
<integer>1</integer>
<key>mandatory:SyncMeetingFromCalendar</key>
<integer>0</integer>
<key>mandatory:TurnOffVideoCameraOnJoin</key>
<integer>0</integer>
</dict>

Sample XML for AirWatch

<managedAppConfiguration>
   <version>1.2.10</version>
    <bundleId>us.zoom.videomeetings</bundleId>
    <dict>
        <integer keyName="ForceLoginWithSSO">
           <defaultValue>
                <value>1</value>
          </defaultValue>
       </integer>
       <string keyName="SetSSOURL">
           <defaultValue>
               <value>success</value>
           </defaultValue>
       </string>
       <integer keyName="MeetingReminder">
           <defaultValue>
               <value>1</value>
           </defaultValue>
       </integer>
       <integer keyName="mandatory:SyncMeetingFromCalendar">
          <defaultValue>
                <value>0</value>
           </defaultValue>
       </integer>
       <integer keyName="mandatory:TurnOffVideoCameraOnJoin">
            <defaultValue>
                <value>0</value>
          </defaultValue>
      </integer>
    </dict>
</managedAppConfiguration>

 

Configuring 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.