Configuration Service Provider Reference for Windows Mobile Devices
4/8/2010
The following table lists the configuration service providers that are available for Windows Mobile devices.
Note
Access to configuration service providers is determined by security roles. Because OEMs and mobile operators can selectively disallow access to configuration service providers, ask them about the availability. For more information about roles, see Security Roles and Default Roles for Configuration Service Providers.
Different configuration service providers have different options for delivery. The delivery options listed in the table below are:
- OMA Client Provisioning - Open Mobile Alliance Client Provisioning protocol
- OMA DM - Open Mobile Alliance Device Management protocol
- CPF - Cabinet Provisioning File
- RAPI - Remote Application Programming Interface while connected to a PC
Configuration Service Provider | Description | Supported on Windows Mobile Standard | Supported on Windows Mobile Professional or Windows Mobile Classic | Delivery Options |
---|---|---|---|---|
Specifies destination networks to which multiple connectivity objects and proxy or Virtual Private Network (VPN) connections can connect. It also specifies the URL domain mappings for each of these destination networks. |
X |
X |
OMA DM |
|
Supports the requirement for a configuration service provider that supports each transport. OMA considers each transport to be an application, and requires a corresponding APPLICATION configuration service provider. Supported transports include:
|
X |
X |
w2: OMA Client Provisioning, CPF w4: OMA Client Provisioning, CPF w7: OMA Client Provisioning, CPF 110: OMA Client Provisioning, CPF 143: OMA Client Provisioning, CPF 25: OMA Client Provisioning, CPF |
|
Configures the Bluetooth operation mode. |
X |
OMA Client Provisioning, CPF, RAPI, OMA DM |
||
Sets the TPS for the device. |
X |
X |
OMA Client Provisioning, CPF, RAPI |
|
Adds and removes URLs from the favorites list on a device. |
X |
X |
OMA Client Provisioning, CPF, RAPI |
|
Enables or disables the camera on a device. |
X |
X |
OMA Client Provisioning |
|
Configures certificate types and triggers device enrollment. Queries and renews device-side certificates. Associated with Desktop Certificate Enrollment and ActiveSync. |
X |
X |
OMA Client Provisioning, CPF, RAPI, OMA DM |
|
Adds security certificates and role masks to the device's certificate store. |
X |
X |
OMA Client Provisioning, CPF, RAPI, OMA DM |
|
Sets the time and date on the device. |
X |
OMA Client Provisioning, CPF, RAPI, OMA DM |
||
Configures the General Packet Radio Services (GPRS) entries on the device. |
X |
X |
OMA Client Provisioning, CPF, RAPI |
|
Configures the URL mapping table. |
X |
X |
OMA Client Provisioning, CPF, RAPI |
|
Configures additional network entries on the device — for example, Pass-through Connection network entries. |
X |
X |
OMA Client Provisioning, CPF, RAPI |
|
Configures network connections on the device. |
X |
X |
OMA Client Provisioning, CPF, RAPI |
|
Configures the preferred connections for Connection Manager. |
X |
X |
OMA Client Provisioning, CPF, RAPI |
|
Configures the Point-to-Point Protocol (PPP) entries on the device. |
X |
X |
OMA Client Provisioning, CPF, RAPI |
|
Configures proxy connections on the device. |
X |
X |
OMA Client Provisioning, CPF, RAPI |
|
Configures the Virtual Private Network (VPN) entries on the device. |
X |
X |
OMA Client Provisioning, CPF, RAPI |
|
Configures the wireless network (WiFi) entries on the device. > [!NOTE] > This configuration service provider is deprecated and is supported for backward compatibility only. For Windows Mobile devices, use the Wi-Fi configuration service provider instead. |
X |
X |
OMA Client Provisioning, CPF, RAPI |
|
Configures the preferred connections for Connection Manager. > [!NOTE] > This configuration service provider is a proprietary extension of the OMA DM protocol, and must be used when provisioning devices using OMA DM. To provision devices using the OMA Client Provisioning (formerly WAP Client Provisioning) protocol, use the CM_Planner Configuration Service Provider instead. |
X |
X |
OMA DM |
|
Handles the OMA Device Management DevDetail management object that contains device-specific parameters. |
X |
X |
OMA DM |
|
Protects sensitive data by using encryption. |
X |
X |
OMA Client Provisioning, CPF, RAPI, OMA DM |
|
Enables the server to query general device information, such as the OS version and usage of memory. |
X |
X |
OMA Client Provisioning, CPF, RAPI, OMA DM |
|
Handles the OMA DM DevInfo managed object. This managed object contains device information and is sent to the OMA DM server at the beginning of each OMA DM session. |
X |
X |
OMA DM |
|
Handles the OMA DM DMAcc management object that stores the OMA DM server-specific settings. These settings are collectively referred to as an OMA DM account. The DMAcc node is common to all OMA DM accounts nodes. |
X |
X |
OMA DM |
|
Allows an OMA DM v1.2 server to handle OMA DM account objects. The server can use this configuration service provider to add a new account or to manage an existing account, including an account that was bootstrapped by using the w7 APPLICATION configuration service provider. |
X |
X |
OMA DM |
|
Enables an OMA DM server to download application .cab files and installs the applications. |
X |
X |
OMA DM |
|
Configures Internet Protocol e-mail services for the device. |
X |
X |
OMA Client Provisioning, CPF, RAPI, OMA DM |
|
Manages files and directories on the device. |
X |
X |
OMA Client Provisioning, CPF, RAPI |
|
Queries the device file system for information about the files on the device. |
X |
X |
OMA DM |
|
Used in firmware update. Manages the URL of update packages and notifies the user of the new update by using the Download Agent UI. |
X |
X |
OMA DM |
|
Configures the Home screen on the device |
X |
OMA Client Provisioning, CPF, RAPI, OMA DM |
||
Enables an OMA DM server to query device hardware and system information, file system information, and installed application information. |
X |
X |
OMA DM |
|
Mobile Operator Service Traffic (MOST) support allows for access to services offered by mobile operators outside of the Mobile VPN connection while VPN is being used. |
X |
X |
OMA CP, OMA DM |
|
Used to add, remove, and query certificate or binary hashes in the revocation list. |
X |
X |
OMA Client Provisioning, CPF, RAPI, OMA DM |
|
Configures regional settings on the device. |
X |
OMA Client Provisioning, CPF, RAPI, OMA DM |
||
Used to add, modify, and remove entries from the metabase. |
X |
X |
OMA Client Provisioning, CPF, RAPI |
|
Configures the data and cellular connections on the device. |
X |
X |
OMA DM |
|
Adds, modifies, and deletes WAP network access point definitions (NAPDEFs) and their settings. |
X |
X |
OMA Client Provisioning, CPF, RAPI |
|
Configures network policy for Bluetooth, IrDA, and Wi-Fi. |
X |
X |
OMA Client Provisioning, OMA DM |
|
Configures the Obex server, which performs Bluetooth and infrared beaming |
X |
OMA Client Provisioning, CPF, RAPI, OMA DM |
||
Configures proxy networks. Each numbered proxy node configures a proxy connection. |
X |
X |
OMA DM |
|
Adds, removes, and modifies WAP logical and physical proxies. |
X |
X |
OMA Client Provisioning, CPF, RAPI |
|
Configures the registry on the device. |
X |
X |
OMA Client Provisioning, CPF, RAPI, OMA DM |
|
Used by the server to remotely initiate the call to wipe the device. |
X |
X |
OMA Client Provisioning, OMA DM |
|
Used by the server to query the device ROM packages current version that is used by firmware update. |
X |
X |
OMA DM |
|
Configures the security policy settings of the device. |
X |
X |
OMA Client Provisioning, CPF, RAPI, OMA DM |
|
Enables secure block-listing of binary files in the ROM of a device, as well as secure allow-listing of unsigned binary files in RAM. |
X |
X |
OMA Client Provisioning, CPF, RAPI, OMA DM |
|
Configures the sounds associated with various events on the device. |
X |
OMA Client Provisioning, CPF, RAPI, OMA DM |
||
Allows you to populate the speed dial entries prior to end user delivery. |
X |
X |
OMA Client Provisioning, CPF, RAPI, OMA DM |
|
Configures the synchronization settings on the device. |
X |
X |
OMA Client Provisioning, CPF, RAPI, OMA DM |
|
Configures the Global System for Mobile Communications (GSM) telephony settings on the device. |
X |
OMA Client Provisioning, CPF, RAPI |
||
Removes applications from the device. |
X |
X |
OMA Client Provisioning, CPF, RAPI |
|
Configures or queries Voice over IP (VoIP) settings. |
X |
X |
OMA Client Provisioning, CPF, OMA DM |
|
Enables the server to remotely configure the Virtual Private Network (VPN) entries on the device. Users can use VPN to connect to a corporate network. |
X |
X |
OMA DM |
|
Configures or queries Wi-Fi settings. |
X |
X |
OMA Client Provisioning, CPF, RAPI, OMA DM |
See Also
Concepts
Cab Provisioning Format (CPF) File
Configuration Service Providers
Other Resources
OMA Client Provisioning
OMA Device Management
Remote API (RAPI)
APPLICATION Characteristic