Managed Email 2007::GetOABCASPools
This procedure gets the offline address book (OAB) client access system (CAS) Pool properties in the Active Directory.
Arguments
Input Arguments | Type | Required | Description |
---|---|---|---|
<preferredDomainController> |
string |
Yes |
The name of the Active Directory domain controller. |
<oabCASPool> |
string |
No |
The name of the OAB CAS Pool. |
Output Arguments | Type | Required | Description |
---|---|---|---|
<oabCASPools> |
complexType |
Yes |
The OAB CAS Pool list in the Active Directory. |
<oabCASPools/ oabCASPool> |
complexType |
No |
The definition of OAB CAS Pool. |
<oabCASPools/ oabCASPool/ poolName> |
string |
No |
The name of the OAB CAS Pool. |
<oabCASPools/ oabCASPool/ isDefault> |
boolean |
No |
This parameter specifies whether this is a default CAS pool. |
<oabCASPools/ oabCASPool/ poolTag> |
string |
No |
A free-form text representing the pool. |
Remarks
Security
The caller must be at least a member of role: DomainAdmin.
Schema Definition
Input
<executeData>
<preferredDomainController>1..1</preferredDomainController>
<oabCASPool>0..1</oabCASPool>
</executeData>
Output
<executeData>
<oabCASPools>
1..1
<oabCASPool>
0..unbounded
<poolName>1..1</poolName>
<isDefault>1..1</isDefault>
<poolTag>1..1</poolTag>
</oabCASPool>
</oabCASPools>
</executeData>
Sample Code
Example XML Request
<request>
<data>
<!--The domain controller to use for Active Directory actions.-->
<preferredDomainController>AD01.Fabrikam.Com</preferredDomainController>
<!--Name of the OABCASPool.-->
<oabCASPool>CasOABPool001</oabCASPool>
</data>
<procedure>
<execute namespace="Managed Email 2007" procedure="GetOABCASPools" impersonate="1">
<before source="data" sourcePath="preferredDomainController" destination="executeData" mode="move" />
<before source="data" sourcePath="oabCASPool" destination="executeData" mode="move" />
<after source="executeData" destination="data" mode="merge" />
</execute>
</procedure>
</request>
Example XML Response
<response>
<data>
<!--OAB CAS Pool list found in Active Directory.-->
<oabCASPools>
<!--Property list of an OAB CAS pool.-->
<oabCASPool>
<!--Name of the OAB CAS pool.-->
<poolName>CasOABPool001</poolName>
<!--Specify whether the pool is the current default pool.-->
<isDefault>false</isDefault>
<!--A free form text representing the pool.-->
<poolTag>Non HA</poolTag>
</oabCASPool>
</oabCASPools>
</data>
</response>
Applies To
- Hosted Messaging and Collaboration version 4.5
See also
Tasks
Managed Email 2007::CreateOABCASPool
Managed Email 2007::GetOABCASPoolDefault
Managed Email 2007::ModifyOABCASPool
Managed Email 2007::RemoveOABCASPool
Managed Email 2007::SetOABCASPoolDefault