Order Supplies User's Guide

2
2 Configuration
To configure a service solution component, prepare a correct JSON (JavaScript Object Notation) settings
file, and then send it to the target machine using the Brother Mass Deployment Tool.
2.1 Creating and editing JSON files
JSON is an open standard that allows you to specify your own settings without having to understand PCL or
PJL commands. Any JSON-supported text editor can be used to create and edit settings files.
JSON file format (Example)
{
"attributes": {
"software_id": "pns_firmware",
fixed value “pns_firmware
"setting_version": "",
version (operators can use this field for tracking)
"schema_revision": 4
current schema version
},
"settings": {
"network": {
"protocol": {
"mail": {
"mail_enabled": true
},
"services_mail": {
"smtp_server_address": "192.168.0.1",
"smtp_server_port": 389,
"smtp_server_authentication_method": "smtp_auth",
Red:
Setting name
Green:
Setting value
The structure of the Order SuppliesJSON settings file and the placement of individual setting entries are
described in the JSON schema files provided with the Brother Mass Deployment Tool, which is required to
send JSON settings files to Brother machines.
The following setting categories are supported:
Category
services_mail
contact_info
personal_info
privacy_policy
order_supplies
See Appendix for a sample JSON files.