The role settings are basically JSON map document defining key-value pairs. Each of the keys is recognized either by the system or by any of the system or custom applications deployed in the current application area. This allows the administrators to "control" and change the behaviour of the apps to match their needs. A setting for example may control the Date and time format for specific app or the default currency.