Share via


Managed Email 2007::GetOABCAS

This procedure lists the offline address book (OAB) client access system (CAS) servers inside the pool.

Arguments

Input Arguments Type Required Description

<oabCASPool>

string

Yes

The name of the OABCASPool.

<preferredDomainController>

string

Yes

The name of the Active Directory domain controller

Output Arguments Type Description

<poolTag>

string

A free-form text representing the pool.

<Servers>

complexType

The CAS server list.

<Servers/ serve>

complexType

The name and other properties of the CAS server in the pool.

<servers/ server/ name>

string

The name of the CAS server.

<servers/ server/ distributionPoint>

string

The name of the distribution point on the CAS server.

<servers/ server/ externalUrl>

string

The name of the external URL of the distribution point on the CAS server.

<servers/ server/ pollInternal>

string

The time interval in minutes that the distribution service should poll the generation server for new updates.

Remarks

Security

The caller must be at least a member of role: DomainAdmin.

Schema Definition

Input

<executeData> 
        <preferredDomainController>1..1</preferredDomainController> 
        <oabCASPool>1..1</oabCASPool> 
</executeData> 

Output

<executeData> 
    <poolTag>1..1</poolTag> 
    <servers> 
        1..1 
        <server> 
            0..unbounded 
            <name>1..1</name> 
            <distributionPoint>1..1</distributionPoint> 
            <externalUrl>1..1</externalUrl> 
            <pollInterval>1..1</pollInterval> 
        </server> 
    </servers> 
</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="GetOABCAS" 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> 
    <!--A free form text representing the pool.--> 
    <poolTag>Non HA</poolTag> 
    <!--CAS server list in the pool.--> 
    <servers> 
      <!--Property list of an OAB CAS server.--> 
     <server> 
      <!--Name of the OAB CAS server.--> 
      <name>EXCASOAB01</name> 
      <!--Name of the distribution point on the CAS server.--> 
      <distributionPoint>OAB (Default Web Site)</distributionPoint> 
      <!--Name of the external URL of the distribution point on the CAS server.--> 
      <externalUrl>https://oab.excasoab01.com/</externalUrl> 
      <!--The time interval that the distribution service should poll the generation server for new updates (in minutes).--> 
      <pollInterval>240</pollInterval> 
     </server> 
    </servers> 
  </data> 
</response>

Applies To

  • Hosted Messaging and Collaboration version 4.5

See also

Tasks

Managed Email 2007::AddOABCAS