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

TYP

Daten

<Brand>GPO
Beispiel Lizenz

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>

Kontaktquellen

 

<?xml version="1.0"?>

<root>

<provisioning>

   

         <Params table="tblSettingsMenuGroupValues">                

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

 

          <![CDATA[

                         

           ]]>

         </param>

         

         </Params>

 

</provisioning>

</root>

readonce

REG_SZ (String)

0 = der Registry Key wird nach dem Einlesen nicht gelöscht. Er wird mit jedem Start neu verarbeitet.
1 = der Registry Schlüssel wird beim Start ein einziges Mal gelesen und anschließend gelöscht

 

Parameterdefinitionen finden Sie unter dem Inhaltspunkt „Konfigurationsparameter“.