Share via


Managed Active Directory::ExpandWin2KCapacity

The ExpandWin2KCapacity method implements group nesting to circumvent the Windows 2000 Server limitation of 5000 members per group. This implementation handles two types of limits: users per organization and child organizations per organization.

After this call is made, repeated calls to DistributeGroupMemberships must be made until all of the affected groups have had their memberships redistributed. Capacity reduction is not implemented.

Arguments

Input Arguments Required Description

<organization>

Yes

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

<multiplier>

Yes

The capacity type of the group. Possible values are:

  • UserN: This type is used to limit the users per organization.

  • ChildOrgN: This type is used to limit the child organizations per organization.

<organization>

Yes

The multiplier to be used. The supplied multiplier must be a power of two (2, 4, 8, 16, up to 2048). If the supplied multiplier is not greater than the present multiplier, the call will fail.

<preferredDomainController>

No

The domain controller to be used for this request

Remarks

Implementation details require that this procedure be run when the group membership reaches 4000, rather than waiting to reach the 5000 member limit of Windows 2000 Server.

Security

  • Impersonate caller.

  • Run as an administrator of the organization

Sample Code

Example XML Request

<request> 
  <procedure> 
    <execute namespace="Managed Active Directory" procedure="ExpandWin2KCapacity" impersonate="1"> 
      <executeData> 
        <organization>LDAP://ou=Hosting,dc=contoso01,dc=com</organization> 
          <capacityType>UserN</capacityType> 
        <multiplier>2</multiplier> 
      </executeData> 
      <after source="executeData" destination="data" /> 
    </execute>             
  </procedure> 
</request> 

Applies To

Managed Active Directory Namespace APIManaged Active Directory Namespace API for:

  • Hosted Messaging and Collaboration version 4.5

  • Hosted Messaging and Collaboration version 4.0

  • Hosted Messaging and Collaboration version 3.5

  • Hosted Messaging and Collaboration version 3.0

  • Windows-based Hosting version 4.5

  • Windows-based Hosting version 4.0

  • Windows-based Hosting version 3.5

  • Windows-based Hosting for Applications version 1.0

See also

Tasks

Managed Active Directory::GetWin2KCapacityExpansion
Managed Active Directory::GetWin2KCapacityPending