You can use settings in the common-setting section to configure certain client features.

Setting Description
enableAnonymousLogin Configures the Unauthenticated Access feature. The value property specifies whether the feature is enabled or disabled. The editable property specifies whether users can change the Log in anonymously using Unauthenticated Access setting in Horizon Client. Valid values for both properties are true and false.
allowDataSharing Configures the Horizon Client data sharing feature. The value property specifies whether the feature is enabled or disabled. The editable property specifies whether users can change the Allow data sharing setting in Horizon Client. Valid values for both properties are true and false.

The following JSON configuration file example shows the common settings.

{
   "broker_list": {
      "settings": {
         "server-list": [{
            "server": "viewserver0.mydomain.com",
            "default": true,
            "description": "View Server 0", 
            "username": "User0",
            "domain": "TestDomain0"
         }],
           "common-setting": {
                 "allowDataSharing": false,
                 "enableAnonymousLogin": true, 
                 "editable":{
                    "allowDataSharing": true,
                    "enableAnonymousLogin": false
                  }
            } 
       }
   }
}