Knowledge Base
Configure iOS Apps with MDM
Last Modified 31 мая 2024 г.
Learn how to configure the different iOS Apps of TeamViewer with the help of AppConfig and your Mobile Device Management (MDM) solution.
This article applies to all TeamViewer customers with a Corporate or Tensor license. The configuration requires an MDM that supports AppConfig (https://www.appconfig.org/).
Introduction
AppConfig is a technological standard to configure Android and iOS apps. It allows the configuration of the apps through MDM software. For more information, please refer to the AppConfig community page: AppConfig for iOS – AppConfig Community
Configuration keys
| Key | Description | Remote Control | QuickSupport | Assist AR |
|---|---|---|---|---|
keepAliveServerName | (Deprecated) Let the app connect to a dedicated router. | ✅ | ✅ | ✅ |
conditionalAccessServers | Let the app connect to one of the given dedicated routers. Separate the routers by a semicolon. | ✅ | ✅ | ✅ |
partnerListApiToken | Api Token needed to add a device to a group automatically. Group ID + Api Token is mandatory to add the device. | ✅ | ✅ | ✅ |
ConfigurationID | Configuration ID is used to apply custom module parameters for the QuickSupport app. | ❌ | ✅ | ❌ |
partnerListDeviceName | Change the device name that is used to add the device to a group. By default, we take the device name of the system. | ✅ | ✅ | ✅ |
partnerListGroupId | Group ID that the device will be added to. Group ID + Api Token is mandatory to add the device. | ✅ | ✅ | ✅ |
customModuleConfigId | Add your Assist AR module config ID from the Management Console to show Customer Terms of Service. | ❌ | ❌ | ✅ |
sessionRequestConfigurationID | Add your session request configuration ID from the Management Console, so that the user is able to request a session without sharing the TeamViewer ID. | ❌ | ❌ | ✅ |
sessionID | Only used by Integrations, not intended to be used by customers. | ❌ | ✅ | ❌ |
expirationDate | Only used by Integrations, not intended to be used by customers. | ❌ | ✅ | ❌ |
useTwoStepLogin | Defines which login mode is shown as default at C&C and Chat tabs. If true shows SSO, if false shows regular username+password mode. | ✅ | ❌ | ❌ |
allowedCompanyIds | Add allowlisted companies by adding their Company ID separated by a semicolon. | ❌ | ✅ | ❌ |
ssoUseEmbeddedBrowser | When disabled, launches SSO login using Safari integrated browser. If enabled, SSO login happens in a seamlessly embedded web view. For servers requesting client certificate authentication, it's recommended to be disabled. | ✅ | ❌ | ❌ |
mdv2AssignmentID | Managed Device assignment ID from Management Console. Please note the following behavior:
| ❌ | ✅ | ❌ |