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

ACCESS Configuration Service Provider

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

APPLICATION Configuration Service Provider

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:

  • w2, for adding a new favorite.
  • w4, for configuring MultiMedia service (MMS)
  • w7, for bootstrapping a device with an OMA DM account.
  • 110, for POP3
  • 143, for IMAP
  • 25, for SMTP

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

Bluetooth Configuration Service Provider

Configures the Bluetooth operation mode.

X

OMA Client Provisioning, CPF, RAPI, OMA DM

BOOTSTRAP Configuration Service Provider

Sets the TPS for the device.

X

X

OMA Client Provisioning, CPF, RAPI

BrowserFavorite Configuration Service Provider

Adds and removes URLs from the favorites list on a device.

X

X

OMA Client Provisioning, CPF, RAPI

Camera Configuration Service Provider

Enables or disables the camera on a device.

X

X

OMA Client Provisioning

CertificateEnroller Configuration Service Provider

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

CertificateStore Configuration Service Provider

Adds security certificates and role masks to the device's certificate store.

X

X

OMA Client Provisioning, CPF, RAPI, OMA DM

Clock Configuration Service Provider

Sets the time and date on the device.

X

OMA Client Provisioning, CPF, RAPI, OMA DM

CM_GPRSEntries Configuration Service Provider

Configures the General Packet Radio Services (GPRS) entries on the device.

X

X

OMA Client Provisioning, CPF, RAPI

CM_Mappings Configuration Service Provider

Configures the URL mapping table.

X

X

OMA Client Provisioning, CPF, RAPI

CM_NetEntries Configuration Service Provider

Configures additional network entries on the device — for example, Pass-through Connection network entries.

X

X

OMA Client Provisioning, CPF, RAPI

CM_Networks Configuration Service Provider

Configures network connections on the device.

X

X

OMA Client Provisioning, CPF, RAPI

CM_Planner Configuration Service Provider

Configures the preferred connections for Connection Manager.

X

X

OMA Client Provisioning, CPF, RAPI

CM_PPPEntries Configuration Service Provider

Configures the Point-to-Point Protocol (PPP) entries on the device.

X

X

OMA Client Provisioning, CPF, RAPI

CM_ProxyEntries Configuration Service Provider

Configures proxy connections on the device.

X

X

OMA Client Provisioning, CPF, RAPI

CM_VPNEntries Configuration Service Provider

Configures the Virtual Private Network (VPN) entries on the device.

X

X

OMA Client Provisioning, CPF, RAPI

CM_WiFiEntries Configuration Service Provider

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

CMPLANNER Configuration Service Provider

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

DevDetail Configuration Service Provider

Handles the OMA Device Management DevDetail management object that contains device-specific parameters.

X

X

OMA DM

DeviceEncryption Configuration Service Provider

Protects sensitive data by using encryption.

X

X

OMA Client Provisioning, CPF, RAPI, OMA DM

DeviceInformation Configuration Service Provider

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

DevInfo Configuration Service Provider

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

DMAcc Configuration Service Provider

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

DMS Configuration Service Provider

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

Download Configuration Service Provider

Enables an OMA DM server to download application .cab files and installs the applications.

X

X

OMA DM

EMAIL2 Configuration Service Provider

Configures Internet Protocol e-mail services for the device.

X

X

OMA Client Provisioning, CPF, RAPI, OMA DM

FileOperation Configuration Service Provider

Manages files and directories on the device.

X

X

OMA Client Provisioning, CPF, RAPI

FileSystem Configuration Service Provider

Queries the device file system for information about the files on the device.

X

X

OMA DM

FwUpdate Configuration Service Provider

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

Home Configuration Service Provider

Configures the Home screen on the device

X

OMA Client Provisioning, CPF, RAPI, OMA DM

Inventory Configuration Service Provider

Enables an OMA DM server to query device hardware and system information, file system information, and installed application information.

X

X

OMA DM

IPSecVPN MOST Configuration Service Provider

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

LoaderRevocation Configuration Service Provider

Used to add, remove, and query certificate or binary hashes in the revocation list.

X

X

OMA Client Provisioning, CPF, RAPI, OMA DM

Locale Configuration Service Provider

Configures regional settings on the device.

X

OMA Client Provisioning, CPF, RAPI, OMA DM

Metabase Configuration Service Provider

Used to add, modify, and remove entries from the metabase.

X

X

OMA Client Provisioning, CPF, RAPI

NAP Configuration Service Provider

Configures the data and cellular connections on the device.

X

X

OMA DM

NAPDEF Configuration Service Provider

Adds, modifies, and deletes WAP network access point definitions (NAPDEFs) and their settings.

X

X

OMA Client Provisioning, CPF, RAPI

NetworkPolicy Configuration Service Provider

Configures network policy for Bluetooth, IrDA, and Wi-Fi.

X

X

OMA Client Provisioning, OMA DM

Obex Configuration Service Provider

Configures the Obex server, which performs Bluetooth and infrared beaming

X

OMA Client Provisioning, CPF, RAPI, OMA DM

PROXY Configuration Service Provider

Configures proxy networks. Each numbered proxy node configures a proxy connection.

X

X

OMA DM

PXLOGICAL Configuration Service Provider

Adds, removes, and modifies WAP logical and physical proxies.

X

X

OMA Client Provisioning, CPF, RAPI

Registry Configuration Service Provider

Configures the registry on the device.

X

X

OMA Client Provisioning, CPF, RAPI, OMA DM

RemoteWipe Configuration Service Provider

Used by the server to remotely initiate the call to wipe the device.

X

X

OMA Client Provisioning, OMA DM

ROMPackage Configuration Service Provider

Used by the server to query the device ROM packages current version that is used by firmware update.

X

X

OMA DM

SecurityPolicy Configuration Service Provider

Configures the security policy settings of the device.

X

X

OMA Client Provisioning, CPF, RAPI, OMA DM

SoftwareDisable Configuration Service Provider

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

Sounds Configuration Service Provider

Configures the sounds associated with various events on the device.

X

OMA Client Provisioning, CPF, RAPI, OMA DM

SpeedDial Configuration Service Provider

Allows you to populate the speed dial entries prior to end user delivery.

X

X

OMA Client Provisioning, CPF, RAPI, OMA DM

Sync Configuration Service Provider

Configures the synchronization settings on the device.

X

X

OMA Client Provisioning, CPF, RAPI, OMA DM

Tapi Configuration Service Provider

Configures the Global System for Mobile Communications (GSM) telephony settings on the device.

X

OMA Client Provisioning, CPF, RAPI

UnInstall Configuration Service Provider

Removes applications from the device.

X

X

OMA Client Provisioning, CPF, RAPI

VoIP Configuration Service Provider

Configures or queries Voice over IP (VoIP) settings.

X

X

OMA Client Provisioning, CPF, OMA DM

VPN Configuration Service Provider

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

Wi-Fi Configuration Service Provider

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