Hosted Customer Directory Integration Web Service

The Hosted Customer Directory Integration (CDI) Web Service enables the Service Provider to integrate CDI provisioning functionality into .NET applications. Hosted CDI Web services, which are implemented in Visual C# .NET, are tightly integrated with the Visual Studio development environment. They provide a Web interface for the public methods of the Hosted Customer Directory Integration Namespace. These public methods exposed in the Web Service map directly to Hosted Customer Directory Integration Namespace procedures.

For further information about the Hosted Customer Directory Integration Namespace methods, see the Hosted Customer Directory Integration Namespace API document.

The following methods of the Hosted Customer Integration Namespace are exposed in the Web Service:

  • EnableOrganization

  • DisableOrganization

  • GetOrganizationSettings

  • ModifyOrganization

  • EnableUser

  • DisableUser

  • GetUserSettings

  • ModifyUser

The sections that follow describe the details of these methods.

Public Methods

Public Method Description

Hosted CDI::EnableOrganization

The EnableOrganization method enables a customer organization for the CDI Service.

Hosted CDI::DisableOrganization

The DisableOrganization method disables a customer organization for the CDI Service. CDI settings are also removed from all users in the organization.

Hosted CDI::GetOrganizationSettings

The GetOrganizationSettings method retrieves the CDI settings for a specified organization.

Hosted CDI::ModifyOrganization

The ModifyOrganization method modifies the CDI settings for a customer organization.

Hosted CDI::EnableUser

The EnableUser method enables a specified user for the CDI Service.

Hosted CDI::DisableUser

The DisableUser method disables a specified user for the CDI Service.

Hosted CDI::GetUserSettings

The GetUserSettings method retrieves the current CDI settings for a specified CDI user.

Hosted CDI::ModifyUser

The ModifyUser method modifies the CDI settings for a specified CDI user.

Applies To

Web Services API for:

  • Hosted Messaging and Collaboration version 4.0

  • Hosted Messaging and Collaboration version 3.5

  • Windows-based Hosting version 4.5

  • Windows-based Hosting version 4.0

  • Windows-based Hosting for Applications version 1.0