HMC Disable Namespace::DisableOrganization
This procedure removes an existing organization from Hosted Messaging and Collaboration version 3.5 provisioning data stores. This includes setting the existing Plan Database (HeCustomerDB) records to a deleted state and removing Resource Manager records.This procedure is intended to be called only after the target organization has been sucessfully migrated to the Hosted Messaging and Collaboration version 4.0 platform.
Arguments
Input arguments | Required | Description |
---|---|---|
organization |
Yes |
The Lightweight Directory Access Protocol (LDAP) path of the organization. |
preferredDomainController |
Yes |
The domain controller to use for Active Directory actions. |
Remarks
All child organizations and users of the target organization must be disabled before running the procedure. If enabled users or child organizations are discovered during executing this procedure, an exception will be thrown.
Parameters Format
<executeData>
<organization>1..1 </organization>
<preferredDomainController>1..1 </preferredDomainController>
</executeData>
Returns Format
The return message contains no parameters.
<executeData>1..1 </executeData>
Expected Results
The organization's record in the HeCustomerDb is expected to be marked "Deleted."
Any associations between the organization and service plans in the HeCustomerDb are expected to be marked "Deleted."
Any associations between the organization and customer assets in the HeCustomerDb are expected to be marked "Deleted." One example of this is SMTP Domains.
The offline address book allocation, if any, in the Exchange Resource Manager, is expected to be de-allocated.
Any public folder allocations owned by the organization in the Exchange Resource Manager are expected to be de-allocated.
Any mail storage allocated to the organization in the Exchange Resource Manager is expected to be de-allocated.
Any public storage allocated to the organization in the Exchange Resource Manager is expected to be de-allocated.
Sample Code
Example XML Request
<request>
<data>
<organization>LDAP://OU=AlpineSkiHouse,OU=ConsolidatedMessenger,OU=Hosting,DC=Fabrikam,DC=Com </organization>
<preferredDomainController>AD01.Fabrikam.Com </preferredDomainController>
</data>
<procedure>
<execute namespace="HMC Disable Namespace" procedure="DisableOrganization" impersonate="1" >
<before source="data" destination="executeData" mode="merge" />
<after source="executeData" destination="data" mode="merge" />
</execute>
</procedure>
</request>
Example XML Response
<response>
<data />
</response>
Applies To
- Hosted Messaging and Collaboration Migration version 4.0 Migration Kit