dbFLEX utilizes a role-based security concept.
A role is a set of security settings applied to every object, such as table records, columns, views and overview pages in dbFLEX. Each dbFLEX user is assigned with the role that determines the representation of the data and the operations available.
Security settings for the table define the set of records the user is allowed to see, modify and delete. A column security defines whether the column is visible or editable. It's the most effective way to restrict the user from accessing sensitive information as views and forms respect these settings in addition to their own access rights.
With view's security settings you may control the list of views available for each role. And when clicking the tab or viewing or editing the data, the user is presented with a page or form according to defined access rights.