Page History
You can limit what a user can do by setting user capability control properties at Framework startup. Typically you do this in your system's IIP (similar to the shipped example DF_OSYSTM).
You might set these options from custom properties associated with the user, or any other logic. For example, this line prevents the current user from using the panel zoom feature:
#AVFRAMEWORKMANAGER.avUserCapability.AllowPanelZooming := False
The controllable user capabilities are:
...
Typically, these options are used to limit the options a new user has.
For example setting OverrideOpenBusinessObjectInstances := 1 prevents the user from opening multiple business object instances, even though the Framework definition has the open limit set to 5.
Equally, using LockAutoTilingOn := True and ShowSingleObjects := True produces a 'full screen' version of the VLF-ONE Framework which acts more like traditional and simpler web interfaces.
| Note |
|---|
| Note: Unless otherwise indicated, you should only enable these user capability control options when executing in desktop mode. Enabling these options in phone or tablet mode is not supported and may cause unpredictable results. |
