Managed Email 2007 Namespace
This section provides the details of the application programming interface (API) for the Managed Email 2007 namespace included with the Microsoft Provisioning System (MPS) in the Microsoft Solution for Hosted Messaging and Collaboration version 4.0 . The purpose of this API is to provide public access to granular Exchange provisioning functions. In addition to making the procedures public the namespace performs role based security checks before delegating the call to the provider. The goal is to
Publicly expose Exchange 2007 Provider Features
Provide automated resource management via Exchange 2007 Resource Manager
Implement Service Plan integration
Provide XSD Schema for all input and outputs
Implementation
The Managed Email 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 |
---|---|
Adds permission to an existing public folder. |
|
Adds specific permissions for users or groups to the Specified Mailbox. |
|
Adds an offline address book (OAB) CAS server into pool. |
|
Creates a new address list. |
|
Creates a public folder. |
|
Creates a Global Address List. |
|
Mailbox enables an existing user. |
|
Creates an OAB CAS Pool in the Active Directory. |
|
Creates an offline address book for a customer. |
|
Creates a resource mailbox in Exchange. |
|
Creates a new accepted domain for an organization. |
|
Deletes an organization's Address List. |
|
Deletes a public folder. |
|
Deletes an organization Global Address List. |
|
Removes the mailbox of a user and removes Exchange attributes from Active Directory. |
|
Removes an OAB CAS server into pool. |
|
Deletes offline address book for customer. |
|
Removes the mailbox of a user in Exchange and removes Exchange attributes from Active Directory. |
|
Removes an accepted SMTP domain. |
|
Removes an accepted SMTP domain with the specified GUID. |
|
Returns a complete list of the CAS Mailbox attributes for a specified user. |
|
Retrieves user mailbox attributes. |
|
Lists the permissions on a mailbox. |
|
Lists the OAB CAS servers inside pool. |
|
Gets the OAB CAS Pool properties in the Active Directory. |
|
Retrieves the attributes of a resource mailbox from Exchange. |
|
Gets the default OAB CAS Pool. |
|
Returns a collection of the AcceptedDomains. |
|
Initializes the namespace. |
|
Mail-disables an existing contact. |
|
Mail-disables an existing public folder. |
|
Removes mail capabilities from a mail-enabled group. |
|
Mail-enables an existing contact. |
|
Mail-enables an existing public folder. |
|
Mail-enables an existing universal group. |
|
Modifies the attributes of an existing public folder. |
|
Modifies mailbox properties for an existing user. |
|
Modifies an OAB CAS pool in the Active Directory. |
|
Modifies an OAB for a business organization. . |
|
Modifies the attributes of a resource mailbox in Exchange server. |
|
Moves a mailbox from one mailbox store to another. |
|
Rebuilds an offline address list for a customer. |
|
Removes permission from an existing public folder. |
|
Removes specific permissions for users or groups to the Specified Mailbox. |
|
Removes an OAB CAS Pool in the Active Directory. |
|
Resets OtherWellKnownObject values for an Active Directory object. |
|
Sets CAS Mailbox data. |
|
Sets the default OAB CAS Pool. |
Applies To
Hosted Messaging and Collaboration version 4.5
Hosted Messaging and Collaboration version 4.0