Yamaha CS-700 Integrators Reference Guide
139
<MAC-address of device>.xml.
A device provisioning file can include other provisioning files, enabling an organization to construct a hierarchy of
configuration settings. For example, you typically create small device-specific files that contain the few
configuration settings unique to a device. And you create group-specific files that are shared by devices in a group,
and an enterprise-wide file with settings that a shared by the entire enterprise.
Any configuration data provided from the configuration files will overwrite configuration data previously stored on
the device.
A list of the available parameters with a short description is provided below in the section titled, “Provisioning File
Parameters.”
6.1
Provisioning Files
The provisioning file is in xml format. The syntax of the file is:
<provisioning [include=”{comma separated list of include files}”]>
[<config {list of config parameters} />]
[<firmware version=”{firmware version}”>{firmware file name}</firmware>]
</provisioning>
where [] indicates an optional parameter and {} indicate a description of the content to be provided.
The “config” tag contains all configuration settings that pertain to the device, while the “firmware” tag includes the
latest firmware version and firmware file name.
Sample device configuration file
Filename: F0DEF1A064E6.xml for the unit with the MAC address f0:DE:F1:A0:64:E6
<provisioning include="enterprise.xml, department.xml">
<config voip.id="test" voip.name="test" voip.user="test" voip.password="test" />
</provisioning>
Sample enterprise configuration file
Filename: enterprise.xml
<provisioning>
<firmware version="2.6.0.294">CS-700-2-6-0-294.bundle</firmware>
<config
voip.registrar="200.200.210.240"
voip.registrar-backup=""
voip.realm="*"
voip.reg-use-proxy="0"
voip.proxy=""
/>
</provisioning>
Sample department configuration file