Trace:
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
|
applications:menu_configuration_mu [2018/03/14 07:19] admin created |
applications:menu_configuration_mu [2020/07/08 13:13] (current) cduncan articles |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ~~NOTRANS~~ | ~~NOTRANS~~ | ||
| - | ~~Title: Menu configuration (Multiuser)~~ | + | ~~Title: Menu Configuration (Multiuser)~~ |
| - | ProjX reads the menu configuration from the database. It's not needed to build the menu manually. You configure/map your work-screens and create access roles like Administrator, Developer, User. You have to assign your screens to roles, e.g. a Developer has access to all screens, an Administrator has access to all application screens but not to development screens, and so on. | + | ProjX reads the menu configuration from the database. It's not needed to build the menu manually. You configure/map your workscreens and create access roles like administrator, developer, user. You have to assign your screens to roles, e.g., a developer has access to all screens, an administrator has access to all application screens but not to development screens, and so on. |
| - | The ProjX application supports multiuser applications out-of-the-box without writing one line source code. | + | The ProjX application supports multiuser applications out of the box without writing one line source code. |
| - | Be sure that your database has following tables: USERS, ROLES, WOKSCREENS, USER_ROLE, ROLE_WOSC and following Views: V_ACCESSRULES, V_USERROLES, V_USERSCREENS. | + | Be sure that your database has the following tables: USERS, ROLES, WOKSCREENS, USER_ROLE, ROLE_WOSC and following views: V_ACCESSRULES, V_USERROLES, V_USERSCREENS. |
| - | Add the object com.sibvisions.apps.server.object.DBWorkScreenAccess to your Session life-cycle object: | + | Add the object com.sibvisions.apps.server.object.DBWorkScreenAccess to your session life cycle object: |
| <file java> | <file java> | ||
| Line 33: | Line 33: | ||
| </file> | </file> | ||
| - | The access controller reads V_ACCESSRULES and checks the access to life-cycle objects. | + | The access controller reads V_ACCESSRULES and checks the access to life cycle objects. |
| After successful configuration, map your screens. The workscreens table should be self explained: | After successful configuration, map your screens. The workscreens table should be self explained: | ||
