Share via


Hosted Exchange::CreatePublicFolder

Creates the top level public folder for an organization.

Arguments

Input argument Required Description

<path>

Yes

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

<megabytes>

Yes

The size of the public folder allocation.

<preferredDomainController>

Yes

<SMTPDomain>

No

Used when mail-enabling security groups for the folder. The procedure will obtain the primary domain from the Customer Plan Database if this element is not provided. In general this element should only be used to override this default behavior for special cases.

Remarks

Provisioning Steps

  1. Hosted Exchange::CreatePublicFolder_ - Allocate and create public folder.

  2. Hosted Exchange::LogEventRecord_ - Log an event of PublicFolderCreated.

Security

  • Impersonate caller.

  • Caller tested for OrgCreator permission.

Sample Code

Example XML Request

<request> 
  <procedure> 
 
    <execute namespace="Hosted Exchange" procedure="CreatePublicFolder" impersonate="1"> 
 
      <executeData> 
 
        <path>LDAP://OU=alpineskihouse,OU=consolidatedmessenger,OU=Hosting,DC=fabrikam,DC=Com</path> 
 
        <megabytes>100</megabytes> 
 
        <preferredDomainController>AD01.fabrikam.com</preferredDomainController> 
 
      </executeData> 
 
      <after source="executeData" destination="data" mode="merge"/> 
 
    </execute> 
 
  </procedure> 
 
</request> 

Example XML Response

No example XML response.

Applies To

Hosted Exchange Namespace API for:

  • Hosted Messaging and Collaboration version 3.5

  • Hosted Messaging and Collaboration version 3.0

See also

Tasks

Hosted Exchange::DeletePublicFolder