Hosted Mobility 2007 Namespace

This section provides the details of the application programming interface (API) for the Hosted Mobility 2007 namespace included with the Microsoft Provisioning System (MPS) in the Microsoft Solution for Hosted Messaging and Collaboration version 4.0 . The Hosted Mobility 2007 namespace is designed to provide an interface to the Hosted Mobility service that exposes Service Plans, automated Exchange Resource Management, and Exchange 20007 provisioning. The goal is to

  • Publicly expose Hosted Mobility Provider Features

  • Perform role based security checks to ensure proper authorization of Domain, Hosting, Reseller, and Customer admins.

  • Set and clear mobile phone policies

  • Remote wipe mobile phones

  • Provide XSD Schema for all input and outputs

Implementation

The Hosted Mobility 2007 namespace installs as a Microsoft Provisioning Framework (MPF) Namespace in MPS Provisioning Manager. It may require the additional execution of a procedure to set up permissions, credentials, or perform additional initialization configurations.

Public Methods

Public Method Description

Hosted Mobility 2007::ChangeOrganizationPlanAssignment

This procedure changes an organization's Mobility plan.

Hosted Mobility 2007::ClearActiveSyncDevice

Delete all data from a mobile device the next time that the device receives data from the server.

Hosted Mobility 2007::CreateOrganizationPlan

This procedure creates a new Mobility plan.

Hosted Mobility 2007::GetActiveSyncDeviceStatistics

Retrieves a list of devices that are configured to synchronize with a specified user's mailbox and returns a list of statistics about the devices.

Hosted Mobility 2007::GetActiveSyncMailboxPolicy

This procedure returns all the Mobile Mailbox policy settings.

Hosted Mobility 2007::GetOrganizationPlan

This procedure retrieves details about the specified plan.

Hosted Mobility 2007::GetOrganizationPlanAssignment

This procedure retrieves mobility plans assigned to the specified organization.

Hosted Mobility 2007::GetServiceInformation

This procedure returns information used to register this service.

Hosted Mobility 2007::GetUserPolicy

This procedure returns the policy name currently assigned to that user.

Hosted Mobility 2007::Initialize

This procedure initializes the Mobility namespace with the Plans Manager database.

Hosted Mobility 2007::ModifyOrganizationPlan

This procedure adds the Mobility plan to the specified organization.

Hosted Mobility 2007::NewActiveSyncMailboxPolicy

This procedure creates a new mobile mailbox policy object.

Hosted Mobility 2007::RemoveActiveSyncDevice

Removes an ActiveSync partnership from the server.

Hosted Mobility 2007::RemoveActiveSyncMailboxPolicy

Removes a specific mobile mailbox policy.

Hosted Mobility 2007::RemoveUserPolicy

This procedure removes a mobile policy from the specified user's mailbox.

Hosted Mobility 2007::SetActiveSyncMailboxPolicy

This procedure changes a mobile mailbox policy object.

Hosted Mobility 2007::SetUserPolicy

This procedure applies a mobile policy to the specified user's mailbox.

Hosted Mobility 2007::Subscribe

This procedure adds the Mobility plan to the specified organization.

Hosted Mobility 2007::UnSubscribe

This procedure adds the Mobility plan to the specified organization.

Applies To

  • Hosted Messaging and Collaboration version 4.5

  • Hosted Messaging and Collaboration version 4.0