How to configure the Microsoft Outlook app to meet your organization's needs?

Description

Microsoft Outlook has been the preferred mail client on desktops and now on mobile devices. However, configuring can be still be difficult for device users and IT administrators cannot configure Outlook on every device, especially in case of large organizations. Mobile Device Manager Plus automates this process with the use of the Managed App Configurations, which pre-configures the Outlook app settings without any user intervention. The app configurations are distributed along with the app and gets automatically added to the app, making it ready to use on installation.

Pre-requisites

For Android devices

Steps

Follow the steps given below, to configure the app with the configuration:

  • On the MDM console, click on Device Mgmt tab and select App Repository.
  • Click the Microsoft Outlook app to view more details and apply the configurations.
  • Select the Configurations tab and fill the requisite parameters as explained below:

For Android devices,

You need to provide values for certain parameters and for other parameters, you need to enable (or disable) them.

PARAMETER DESCRIPTION
E-mail

The e-mail address of the device user. You can use the dynamic variable %email% to dynamically fetch user e-mail address

Account Description

You can optionally describe the type of account here

Exchange Server URL Specify the fully qualified domain name (FQDN) of your Exchange On-Premises server
User Account Domain Specify your domain name 
User Name Specify the user name of the Exchange account. You can use the dynamic variable %upn% to dynamically fetch user name
Server Authentication Method Specify Username and Password as the server authentication method
Allowed Accounts Specify to restrict the sign-in option to specific accounts
Account Type Specify BasicAuth as the Account Type
Block external images Prevent automatic download of images from external websites. However, the users can still manually download the images
Block external images (Allow user change) Same option as the one above, but this one allows users to change the option configured
Show external clients MailTip MailTip notifies the sender in cases the mails are to be sent to external recipients (outside the organization). This is done to ensure the mail content has proper tone, wording, and content
Focused inbox Focused inbox divides your inbox into two tabs: Focused and Other. While the former contains the most important mails, the latter contains the other mails
Contact Sync Enabled This enables syncing of Outlook contacts on the managed device
Contact Sync Enabled (Allow user change) Same option as the one above, but this one allows users to change the option configured
Default Signature Enaled This ensures the default Microsoft Outlook signature is used during message composition. Users can add their own signature even if this option is disabled
Suggested Replies This option ensures Microsoft Outlook provides users with pre-composed responses in the quick reply compose view
Suggested Replies (Allow user change) Same option as the one above, but this one allows users to change the option configured

 

 

You can make use of dynamic variables as explained here.

For iOS devices,

The following keys are mandatory as they are used to set up account configurations in Outlook app.  

KEY DESCRIPTION
com.microsoft.outlook.EmailProfile.EmailAddress

The e-mail address of the device user. You can use the dynamic variable %email% to dynamically fetch user e-mail address

com.microsoft.outlook.EmailProfile.EmailUPN

Specify the user name of the Exchange account. You can use the dynamic variable %upn% to dynamically fetch user name

com.microsoft.outlook.EmailProfile.AccountType Specify BasicAuth as the Account Type

 

To configure in-app settings, make use of the following keys. You need to enable (or disable) them.

KEY DESCRIPTION
com.microsoft.outlook.Mail.FocusedInbox Focused inbox divides your inbox into two tabs: Focused and Other. While the former contains the most important mails, the latter contains the other mails
com.microsoft.outlook.Auth.Biometric Specify whether FaceID or TouchID is required to access the app
com.microsoft.outlook.Auth.Biometric.UserChangeAllowed Same option as the one above, but this one allows users to change the option configured
com.microsoft.outlook.Contacts.LocalSyncEnabled This enables syncing of Outlook contacts on the managed device
com.microsoft.outlook.Contacts.LocalSyncEnabled.UserChangeAllowed Same option as the one above, but this one allows users to change the option configured
com.microsoft.outlook.Mail.ExternalRecipientsToolTipEnabled MailTip notifies the sender in cases the mails are to be sent to external recipients (outside the organization). This is done to ensure the mail content has proper tone, wording, and content
com.microsoft.outlook.Mail.BlockExternalImagesEnabled Prevent automatic download of images from external websites. However, the users can still manually download the images.
com.microsoft.outlook.Mail.BlockExternalImagesEnabled.UserChangeAllowed Same option as the one above, but this one allows users to change the option configured
com.microsoft.outlook.Mail.DefaultSignatureEnabled This ensures the default Microsoft Outlook signature is used during message composition. Users can add their own signature even if this option is disabled
com.microsoft.outlook.Mail.SuggestedRepliesEnabled This option ensures Microsoft Outlook provides users with pre-composed responses in the quick reply compose view
com.microsoft.outlook.Mail.SuggestedRepliesEnabled.UserChangeAllowed Same option as the one above, but this one allows users to change the option configured
com.microsoft.outlook.Mail.officeFeedEnabled Enable the Discover Feed which shows the user's and user's coworkers Office files.
com.microsoft.outlook.Mail.OrganizeByThreadEnabled Enable to organize the conversation by threaded view

 

You need to make use of an XML file to upload app configurations. A sample XML can be viewed below:

<?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>userprincipalname</key>

  <string>Example: it-admin@zylker.com. You can use the dynamic variable %upn%</string>

  <key>mail</key>

  <string>Example: it-admin@zylker.com. You can use the dynamic variable %email%</string>

  <key>partialupn</key>

  <string>Example: it-admin</string>

  <key>accountid</key>

  <string>Example: ac0hu220-81y9-930-asnl-epl3p3826p90</string>

  <key>deviceid</key>

  <string>Example: a9500ph0-8923-415f-be32-b1179c69ef99</string>

  <key>userid</key>

  <string>Example: 2bc4c0z-b12l-6529-ach1-413hu7904950</string>

  <key>username</key>

  <string>Example: IT Admin</string>

  <key>serialnumber</key>

  <string>Example: F4CK99UZG2V2</string>

  <key>serialnumberlast4digits</key>

  <string>Example: G2V2</string>

  <key>udidlast4digits</key>

  <string>Example: 1234</string>

  <key>aaddeviceid</key>

  <string>Example: ve3bu123-69d6-7e86-abcd-efz0r1233z66</string>

</dict>

</plist>

 You can use dynamic variables to configure the same as explained here.

  • Once you have entered the values and made all the changes, click Save.
  • The apps can now be distributed to the devices or groups.