Features/Mass Deployment/Setting Files/XML
From Snom User Wiki
Contents |
Introduction
With firmware version 7 snom introduces a new mass deployment concept based on XML formatted setting files. Additionally the new concept allows to build up more complex file structures. These structures and all supported XML tags will be described in detail below.
Supported Tags
Container Tags
Setting File Tags
- Phone Settings File <phone-settings>
- Function Key Settings File <functionKeys>
- Directory Settings File <tbook>
- Dial Plan Settings File <dialplan>
Firmware File Tag
Language File Tags
- Phone User Interface Language File Container <gui-languages>
- Web User Interface Language File Container <web-languages>
Structure
- One "general setting file container <setting-files>" per phone type, i.e. snom300, snom320 etc., providiong a list of setting file URLs linked to:
- One "settings container (<settings>)" per phone type containing general configuration parameters grouped in XML tags (<phone-settings>, <functionKeys>, <tbook>, <dialplan>) OR/AND individual XML Settings Files per phone type containing general configuration parameters:("Phone settings setting file", "Function key setting file", "Directory setting file", "Dial plan setting file")
- One "Phone user interface language file container" per phone type with a list of phone user interface language file URLs
- One "Web user interface language file container" per phone type with a list of web user user interface language file URLs
- One "specific setting file container <setting-files>" per phone, i.e. MAC address based, providing a list of setting file URLs linked to:
- One "settings container (<settings>)" per phone containing phone specific configuration parameters grouped in XML tags (<phone-settings>, <functionKeys>, <tbook>, <dialplan>) OR/AND individual XML Settings Files one per phone containing phone specific configuration parameters:("Phone settings setting file", "Function key setting file", "Directory setting file", "Dial plan setting file")
- Firmware setting files contains a subset of firmware related configuration parameters allowing automated firmware updates
Example Structure
You can download the following example structure and unpack it into your web server root directory. Remember you have to adapt the files according your needs.
