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:

The sections that follow describe the details of these methods.

Public Methods
Public Method Description
EnableOrganization The EnableOrganization method enables a customer organization for the CDI Service.
DisableOrganization The DisableOrganization method disables a customer organization for the CDI Service. CDI settings are also removed from all users in the organization.
GetOrganizationSettings The GetOrganizationSettings method retrieves the CDI settings for a specified organization.
ModifyOrganization The ModifyOrganization method modifies the CDI settings for a customer organization.
EnableUser The EnableUser method enables a specified user for the CDI Service.
DisableUser The DisableUser method disables a specified user for the CDI Service.
GetUserSettings The GetUserSettings method retrieves the current CDI settings for a specified CDI user.
ModifyUser The ModifyUser method modifies the CDI settings for a specified CDI user.
 Applies To