GPO Beispiele

 

 

<< Click to Display Table of Contents >>

Navigation:  GPO (Group Policy) >

GPO Beispiele

 

 

 

Der Aufbau einer Provisionierung erfolgt per XML.

Nachfolgende Beispiele sind OS-übergreifend und ungeachtet der Provisionierungsquelle anzuwenden.

 

Registry Name

TYPE

Data

<Brand>GPO
License Example

REG_MULTI_SZ

<?xml version="1.0"?>
<root>
<provisioning>
    <PlaintextProvisioningData>
          <license>
                  <param name="CustomerNumber" value="111111111" />
                  <param name="LicenseKey" value="AAAABBBBCCCCDDDD" />
            </license>
    </PlaintextProvisioningData>
</root>

SIP Account


<?xml version="1.0"?>
<root>
<provisioning>
<SIPAccounts>
  <SIPAccount table="tblSettingsSIPAccountsValues" prefix="attr_SIPAcc_" UniqueIDOfAccount="mySIPAccount">

 
    <param setvalue="1" name="DisplayName" value="" />
    <param setvalue="1" name="UserName" value="" />
    <param setvalue="1" name="Password" value="BASE64[AES_ENCODED_VALUE]" encrypted="0"/>
    <param setvalue="1" name="AuthUSer" value=""/>

 
    <param setvalue="1" name="Registrar" value="sipserver.com"/>
    <param setvalue="1" name="Realm" value="sipserver.com"/>

    <param setvalue="1" name="RegistrarOutbound" value="sipserver.com"/>

 

    <param setvalue="4" name="SocketType" value="TLS"/>

    <param setvalue="1" name="SIPPortUDPTCP" value="5060"/>

    <param setvalue="1" name="SIPPortTLS" value="5061"/>

    <param setvalue="1" name="SIPPortOutboundUDPTCP" value="5060"/>

    <param setvalue="1" name="SIPPortOutboundTLS" value="5061"/>

 

    <param setvalue="1" name="DNSServer" value="0"/>
    <param setvalue="4" name="Anonymous" value="0"/>
    <param setvalue="4" name="DTMFInbandOutband" value="1"/>
    <param setvalue="4" name="UseExternalIP" value="1"/>

 
  </SIPAccount>
</SIPAccounts>

 
<Params table="tblSettingsMenuGroupValues">

 
    <param setvalue="4" name="attr_HardphoneIPAddressOfTSP" value="FQDN or IP" />
    <param setvalue="4" name="attr_HardphoneTSPLine" value="TAPI Line" />
    <param setvalue="4" name="attr_IPAddressOfTSP" value="FQDN or IP" />
    <param setvalue="4" name="attr_TSPLine" value="TAPI Line" />

 

</Params>
</provisioning>
</root>

ActionURLs


<?xml version="1.0"?>
<root>
<provisioning>
<Params table="tblSettingsMenuGroupValues">
<param setvalue="1" name="att_ActionURL1_ActivateThisActionURL" value="0" />
<param setvalue="1" name="att_ActionURL1_ShowThisActionURLInWebbrowser" value="0" />
<param setvalue="1" name="att_ActionURL1_InboundCall" value="http://test.com/p.php?
action=<$action>&account=<$account>&calldirection=<$call_direction>
&localparty=<$local_party>&localdisplayname=<$local_alias>&remoteparty=<$remote_party>
&remotedisplayname=<$remote_alias>&holdstate=<$hold_state>
&callduration=<$call_duration_seconds>&createdtime=<$call_created_time>
&connectedtime=<$call_connected_time>&disconnectedtime=<$call_disconnected_time>&callguid=<$call_guid>" />
<param setvalue="1" name="att_ActionURL2_ActivateThisActionURL" value="0" />
<param setvalue="1" name="att_ActionURL2_ShowThisActionURLInWebbrowser" value="0" />
<param setvalue="1" name="att_ActionURL2_OutboundCall" value="Outbound" />
<param setvalue="1" name="att_ActionURL3_ActivateThisActionURL" value="0" />
<param setvalue="1" name="att_ActionURL3_ShowThisActionURLInWebbrowser" value="0" />
<param setvalue="1" name="att_ActionURL3_Connected" value="Connected" />
<param setvalue="1" name="att_ActionURL4_ActivateThisActionURL" value="0" />
<param setvalue="1" name="att_ActionURL4_ShowThisActionURLInWebbrowser" value="0" />
<param setvalue="1" name="att_ActionURL4_Hold" value="Hold" />
<param setvalue="1" name="att_ActionURL5_ActivateThisActionURL" value="0" />
<param setvalue="1" name="att_ActionURL5_ShowThisActionURLInWebbrowser" value="0" />
<param setvalue="1" name="att_ActionURL5_ConnectionCleared" value="Cleared" />
</Params>
</provisioning>
</root>

Update behavior


<?xml version="1.0"?>
<root>
<provisioning>
<Params table="tblSettingsMenuGroupValues">
<param setvalue="1" name="att_UpdateAvailability" value="0" />
<param setvalue="1" name="att_UpdateShowInfoWindow" value="0" />
</Params>
</provisioning>
</root>

Contact sources


<?xml version="1.0"?>

<root>

<provisioning>

 

      <Params table="tblSettingsMenuGroupValues">                

      <param setvalue="1" name="DatasourceConnectionINI">

 

      <![CDATA[

                       

       ]]>

      </param>

       

      </Params>

 

</provisioning>

</root>

readonce

REG_SZ (String)

0 = the registry key is not deleted after being read. It is processed again on every start.
1 = the registry key is read only once at startup and then deleted

 

Parameterdefinitionen sind unter dem Inhaltspunkt „Konfigurationsparameter“ zu finden.