Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||
ID | |||||||||||
0008685 | |||||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||||
feature request | [Openbravo ERP] C. Security | major | always | 2009-04-21 16:48 | 2009-05-22 19:36 | ||||||
Reporter | pjuvara | View Status | public | ||||||||
Assigned To | iciordia | ||||||||||
Priority | normal | Resolution | open | Fixed in Version | |||||||
Status | acknowledged | Fix in branch | Fixed in SCM revision | ||||||||
Projection | none | ETA | none | Target Version | |||||||
OS | Any | Database | Any | Java version | |||||||
OS Version | Database version | Ant version | |||||||||
Product Version | 2.50 | SCM revision | |||||||||
Review Assigned To | |||||||||||
Web browser | |||||||||||
Modules | Core | ||||||||||
Regression level | |||||||||||
Regression date | |||||||||||
Regression introduced in release | |||||||||||
Regression introduced by commit | |||||||||||
Triggers an Emergency Pack | No | ||||||||||
Summary | 0008685: Add 'All My Roles' option to the Session Screen | ||||||||||
Description | 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. | ||||||||||
Tags | ReleaseCandidate | ||||||||||
Attached Files | |||||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |
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 |