Learn how to configure the different iOS Apps of TeamViewer with the help of AppConfig and your Mobile Device Management (MDM) solution.
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
Find the keys here for you to copy/paste:
Key: keepAliveServerName
Description: (Deprecated) Let the app connect to a dedicated router.
Remote Control: ✅
QuickSupport: ✅
Assist AR (formerly Pilot): ✅
_______
Key: conditionalAccessServers
Description: Let the app connect to one of the given dedicated routers. Separate the routers by semicolon.
Remote Control: ✅
QuickSupport: ✅
Assist AR (formerly Pilot): ✅
_______
Key: partnerListApiToken
Description: Api Token needed to add a device to a group automatically. Group ID + Api Token is mandatory to add the device.
Remote Control: ✅
QuickSupport: ✅
Assist AR (formerly Pilot): ✅
_______
Key: partnerListDeviceName
Description: Change the device name that is used to add the device to a group. By default, we take the device name of the system.
Remote Control: ✅
QuickSupport: ✅
Assist AR (formerly Pilot): ✅
_______
Key: partnerListGroupId
Description: Group ID that the device will be added to. Group ID + Api Token is mandatory to add the device.
Remote Control: ✅
QuickSupport: ✅
Assist AR (formerly Pilot): ✅
_______
Key: customModuleConfigId
Description: Add your Assist AR module config ID from the Management Console to show Customer Terms of Service.
Remote Control: ❌
QuickSupport: ❌
Assist AR (formerly Pilot): ✅
_______
Key: sessionRequestConfigurationID
Description: 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.
Remote Control: ❌
QuickSupport: ❌
Assist AR (formerly Pilot): ✅
_______
Key: sessionID
Description: Only used by Integrations, not intended to be used by customers
Remote Control: ❌
QuickSupport: ✅
Assist AR (formerly Pilot): ❌
_______
Key: expirationDate
Description: Only used by Integrations, not intended to be used by customers
Remote Control: ❌
QuickSupport: ✅
Assist AR (formerly Pilot): ❌
_______
Key: useTwoStepLogin
Description: 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.
Remote Control: ✅
QuickSupport: ❌
Assist AR (formerly Pilot): ❌
_______
Key: whitelistCompanies
Description: Add whitelisted companies by adding their Company ID separated by semicolon.
Remote Control: ❌
QuickSupport: ✅
Assist AR (formerly Pilot): ❌
_______
Key: ssoUseEmbeddedBrowser
Description: When disabled, launches SSO login using Safari integrated browser. If enabled, SSO login happens in a seamless embedded web view. For servers requesting client certificate authentication, it's recommended to be disabled.
Remote Control: ✅
QuickSupport: ❌
Assist AR (formerly Pilot): ❌