This is an old revision of the document!


Security And Protection

give different authority to different users

Most multi-user systems require that different categories of users have access to different features of the system. In AwareIM this is done by assigning different access levels to different users – see the “Access Level” section.

limit access to database tables

In AwareIM you are not dealing with database tables directly – instead you can limit access to business objects – see the “Setting Access to Business Objects” section for details. You can also limit access to business objects based on some conditions – see 1040_conditional_access.

limit access to records

In AwareIM you are not dealing with database records directly – instead you can limit access to attributes of business objects – see the “Setting Access to Business Objects” section for details. You can also limit access to attributes based on some conditions – see 1040_conditional_access.

limit access to operations

Most operations are invoked from forms - see How to use different forms for different users. You can also limit access to processes and services – see the “Adding/Editing Access Levels”.

You can also define an “applicability condition” when defining an operation, for example:

Member.Status = 'Active' 

The operation will only be shown for those members whose status is Active.