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 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 |