Anonymous | Login
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[Openbravo ERP] C. Securitymajoralways2009-04-21 16:482009-05-22 19:36
ReporterpjuvaraView Statuspublic 
Assigned Toiciordia 
PrioritynormalResolutionopenFixed in Version
StatusacknowledgedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product Version2.50SCM revision 
Review Assigned To
Web browser
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo

0008685: Add 'All My Roles' option to the Session Screen


would like to be able to select a session that includes "All My Roles". Explanation:

One of the goals of the Xpress Template project is to make it very fast and easy for new users to get productive on Openbravo ERP. To help achieve this, it makes sense to pre-define roles in a granular way (perhaps a dozen of them or so). This way, you can set up a user to be defaulted to a very specific role, and that user will only see exactly what she needs--great for getting started quickly with minimal confusion.

The problem then is that in many smaller organizations, people fill multiple roles. So, if I have 4 roles, to start with I may see some value in signing on to each role (since it will help me focus and understand how the system is composed). But pretty soon I will get familiar with the various options, and I will be frustrated by having to go back to the session screens too much to change roles. So, I would like to be able to establish a session that includes "All My Roles" (which would be a special entry included in the drop-down). In this case, the system will expose to me all menu options, forms, tabs and fields, across ALL of my possible roles. Perhaps a more flexible alternative is to use a multi-select combo-box, which would let the user NOT INCLUDE one or more roles in the list that are linked to infrequently-used options. In this case, all selections must be persisted when the user checks "Set as Default". For more advanced users, the additional flexibility may be appreciated; however, there will be increased cases of users getting confused about "why did menu option X disappear?". So, maybe best to keep it simple to start, and then get more user feedback.

Related to this last consideration, it would also be nice for each user to be able to optionally show selected session information on each Openbravo screen (top or bottom of screen--should be easy to see when you are looking for it, but not distracting when you are not). I am thinking about Role, Entity, Organization, Warehouse. The intention is really to provide visibility to a user who has more than 1 choice available for any of these. So, instead of making each user tell us which he wants to see, it may be better to just include logic to only render the selection for those that have > 1 options.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2009-04-21 16:48 pjuvara New Issue
2009-04-21 16:48 pjuvara Assigned To => rafaroda
2009-04-21 16:48 pjuvara Regression testing => No
2009-04-21 16:49 pjuvara Tag Attached: ReleaseCandidate
2009-04-21 16:52 pjuvara Assigned To rafaroda => pjuvara
2009-04-21 16:52 pjuvara Status new => acknowledged
2009-05-22 19:36 pjuvara Assigned To pjuvara => iciordia

Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker