Hosted Unified Messaging Namespace
This section provides the details of the application programming interface (API) for the Hosted Unified Messaging namespace included with the Microsoft Provisioning System (MPS) in the Microsoft Solution for Hosted Messaging and Collaboration version 4.0 . The Hosted Unified Messaging namespace is designed to provide an interface to the Exchange Server 2007 Unified Messaging provider. The goal is to:
Provide integration with the Plan Manager system
Perform role based security checks to ensure proper authorization of Domain, Hosting, Reseller, and Customer admins.
Expose all Managed Unified Messaging 2007 Provider procedures integrated with Plan Manager system.
Provide XSD Schema for all input and outputs
Implementation
The Hosted Unified Messaging 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 |
---|---|
This procedure changes an organizations Unified Messaging plan. |
|
This procedure creates a new Unified Messaging plan. There are no specific plan options for Unified Messaging. |
|
This procedure disables a customer and all the customers' users for unified messaging. |
|
This procedure disables a user's mailbox for unified messaging. |
|
This procedure enables a customer organization for Unified Messaging by subscribing to the service, creating a dial plan and hunt group and finally enabling all existing mailboxes within the customer organization. |
|
This procedure enables a user's mailbox for unified messaging. The procedure will examine the org to ensure it has a UM Plan before proceeding and retrieve some information from the service pointer. |
|
This procedure retrieves details about the specified plan. |
|
This procedure retrieves the plan assigned to the specified organization. |
|
This procedure returns information used to register this service. |
|
This procedure modifies the attributes of a Unified Messaging Organization plan. |
|
This procedure initializes the Unified Messaging namespace with the Plans Manager database. This should be run before any of these procedures are called. |
|
This procedure adds the Unified Messaging plan to the specified organization. |
|
This procedure removes the Unified Messaging plan from the specified organization. |
Applies To
Hosted Messaging and Collaboration version 4.5
Hosted Messaging and Collaboration version 4.0