Application Settings. Edit in UI
There is a two scenarios of editing:
- Edit by end user
- Edit by administrator
The interaction with the Application Settings via UI is provided by the Xafari.BC.Settings.Cfg module. The recommended approach is to edit the Settings in the Xafari Application Support, but a module can also be added to a target application.
A user with administrator Permissions has access to any Value Slice. He can see and edit any Setting Unit in any Slice.
For the average user, the framework calculates the Current Slice, the user gets access both to the values in the Current Slice and all subordinate objects from the lower Slices.
The user can change the value of Setting Unit only if such opportunity is specified when declaring the Setting Item.
The user can edit the Settings both in the target app and Xafari Application Support.