Managed Live Communications::ModifyOrganizationUsers

The ModifyOrganizationUsers procedure modifies all user objects in an organization for Live Communications Server 2005.

Arguments

Input argument Required Description

<path>

Yes

The Lightweight Directory Access Protocol (LDAP) path of the organization.

<preferredDomainController>

Yes

The name of the preferred domain controller.

<homeServerPool>

No

The distinguished name of the user's Live Communications Server 2005 home server pool.

<msRTCSIP-FederationEnabled>

No

Controls whether a single user is enabled for Federation. Valid values are TRUE or FALSE. Note that these values are case-sensitive.

<msRTCSIP-InternetAccessEnabled>

No

Controls whether a single user is enabled for outside user access. Valid values are TRUE or FALSE. Note that these values are case-sensitive.

<msRTCSIP-ArchivingEnabled>

No

Controls whether a single user's communications are to be archived. Valid values are:

  • 0 = use the global default values defined by: msRTCSIP-ArchiveDefault and msRTCSIP-ArchiveFederation.

  • 1 = Archive.

  • 2 = Do not archive.

Remarks

Security

The ModifyOrganizationUsers procedure has the following security requirements:

  • The caller is impersonated.

Sample Code

Example XML Request

The following is an example of an XML request for the ModifyOrganizationUsers procedure of the Managed Live Communication Namespace:

<request> 
        <procedure> 
                <execute namespace="Managed Live Communications"  
                 procedure="EnableOrganizationUsers" impersonate="1"> 
                        <executeData> 
                        <path>LDAP://OU=alpineskihouse,OU=consolidatedmessenger, 
                         OU=Hosting,DC=FAbrikam,DC=Com</path> 
                        <preferredDomainController>AD01.fabrikam.com 
                        </preferredDomainController> 
                        <homeServerPool>[pool DN]</homeServerPool> 
                        </executeData> 
                        <after source="executeData" destination="data" mode="merge"/> 
                </execute> 
        </procedure> 
</request> 

Example XML Response

No example XML response.

Applies To

Managed Live Communications Namespace API for:

  • Hosted Messaging and Collaboration version 3.5

See also

Tasks

Managed Live Communications::EnableOrganizationUsers
Managed Live Communications::DisableOrganizationUsers