Hosted Office Communications Server Namespace API
This document provides the details of the application programming interface (API) for the Hosted Office Communications Server namespace included with the Microsoft Provisioning System (MPS) in Hosted Messaging and Collaboration version 4.5.
Contained herein are descriptions of the procedures of this namespace along with input parameters and return values. In addition, example XML requests are provided along with a typical Extensible Markup Language (XML) response that the provisioning system returns after a request is submitted to MPS and tasks are completed.
Developers should use this API document as a reference when creating XML requests that initiate the provisioning of Microsoft Office Communications Server 2007 services or as a basis for review of the Office Communications Server 2007 named procedures that are implemented in the Web Service.
Overview
The Hosted Office Communications Server namespace is a new namespace for Microsoft Office Communications Server 2007 Hosting that provides a set of Microsoft Provisioning Framework (MPF) public named procedures for the provisioning of Office Communications Server 2007 services. The namespace enables service providers to provision Office Communications Server 2007-enabled users in the managed provisioning environment of MPS. The Hosted Office Communications Server namespace interacts with the Managed Office Communications Server namespace, the Managed Plans namespace, and the Managed Helpers namespace to support provisioning tasks.
Public Method | Description |
---|---|
Adds Office Communications Server user service plans to the available plans list for an organization. |
|
Hosted Office Communications Server::ChangeOrganizationPlanAssignment |
Changes the plan assigned to an organization by specifying a new plan |
Hosted Office Communications Server::ChangeUserPlanAssignment |
Changes the plan assigned to a user by specifying a new plan. |
Creates an organization plan. |
|
Creates a new SIP Domain for the organization. |
|
Creates a SIP account for an existing Active Directory user. The Office Communications Server settings are determined by the supplied service plan. |
|
Creates a user plan for the Office Communications Server service |
|
Deleates a SIP Domain for the organization. |
|
Deletes a SIP account from an Active Directory User. |
|
Disables a user to access to Office Communications Server serivce. |
|
Enables a user to access to Office Communications Server serivce. |
|
Hosted Office Communications Server::GetOrganizationAvailablePlans |
Returns a listing of service plans that are available for the users of an organization. |
Retrieves the details of a specified organization plan. |
|
Hosted Office Communications Server::GetOrganizationPlanAssignment |
Retrieves the details of the Office Communications Server plan assigned to an organization. |
Retrieves the distinguished name of the Application Pool assigned to the organization. |
|
Retrieves the properties of a pool. |
|
Gets a listing of Office Communications Server Application Pools. |
|
Retrieves identifier for this service. |
|
Hosted Office Communications Server::GetSipDomainsByOrganization |
Gets all SIP domains assigned to an organization. |
Gets Office Communications Server properties from a user enabled for Office Communications Server. |
|
Retrieves the details of the specified OCSUserHosting plan. |
|
Retrieves the details of the OCSUserHosting plan assigned to a specified user. |
|
Initializes the Hosted Office Communications Server namespace. |
|
Modifies an organization OCSOrgHosting plan. |
|
Modifies a user plan. |
|
Removes service plans from the available plans list for an organization. |
|
Assigns a pool to an organization. |
|
Sets Office Communications Server properties on a user enabled for Office Communications Server. |
|
Subscribes to the Hosted Office Communications Server service. |
|
Unsubscribes from the Hosted Office Communications Server service. |
|
Hosted Office Communications Server::ValidateSipDomainOwnership |
Validates that a SIP domain is owned by an organization or its parent. |
Applies To
- Hosted Messaging and Collaboration version 4.5