Openbravo Issue Tracking System - Openbravo ERP | |||||||||||||||||||
View Issue Details | |||||||||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||||||||
0005177 | Openbravo ERP | 01. General setup | public | 2008-09-23 09:59 | 2009-04-21 11:07 | ||||||||||||||
Reporter | mbernal | ||||||||||||||||||
Assigned To | alostale | ||||||||||||||||||
Priority | high | Severity | major | Reproducibility | always | ||||||||||||||
Status | closed | Resolution | fixed | ||||||||||||||||
Platform | OS | 20 | OS Version | Ubuntu 8.04 | |||||||||||||||
Product Version | 2.40beta | ||||||||||||||||||
Target Version | Fixed in Version | ||||||||||||||||||
Merge Request Status | |||||||||||||||||||
Review Assigned To | |||||||||||||||||||
OBNetwork customer | |||||||||||||||||||
Web browser | |||||||||||||||||||
Modules | Core | ||||||||||||||||||
Support ticket | |||||||||||||||||||
Regression level | |||||||||||||||||||
Regression date | |||||||||||||||||||
Regression introduced in release | |||||||||||||||||||
Regression introduced by commit | |||||||||||||||||||
Triggers an Emergency Pack | No | ||||||||||||||||||
Summary | 0005177: Roles that have been given permissions manually with the button "grant access" cannot be edited | ||||||||||||||||||
Description | When creating a new role, if "manual" has been checked and permissions to windows and processes are given using the "grant access" button, some new registers are created in the rest of the tabs within the "Role" window. These registers cannot be deleted, so one can't customize the role permissions this way. | ||||||||||||||||||
Steps To Reproduce | -Create new role, checking the "manual" checkbox -Grant access to one of the modules, e.g. to Sales Management. New registers will be created. -In other tabs of the window, "Window Access" for instance, try to delete a random register. -Get the error: " Error 0 rows deleted" | ||||||||||||||||||
Proposed Solution | I think the the process under the "grant access" button is wrong, and gives a wrong ORG ID to the newly created rows. Later, a normal administrator user cannot delete them because of security reasons. | ||||||||||||||||||
Additional Information | |||||||||||||||||||
Tags | platform1_sprint1 | ||||||||||||||||||
Relationships |
| ||||||||||||||||||
Attached Files | |||||||||||||||||||
Issue History | |||||||||||||||||||
Date Modified | Username | Field | Change | ||||||||||||||||
2008-09-23 09:59 | mbernal | New Issue | |||||||||||||||||
2008-09-23 09:59 | mbernal | Assigned To | => cromero | ||||||||||||||||
2008-09-23 09:59 | mbernal | sf_bug_id | 0 => 2124132 | ||||||||||||||||
2008-09-29 11:51 | psarobe | Severity | minor => major | ||||||||||||||||
2008-09-29 11:51 | psarobe | Status | new => scheduled | ||||||||||||||||
2008-09-29 11:51 | psarobe | fix_in_branch | => trunk | ||||||||||||||||
2008-10-27 10:21 | psarobe | Relationship added | has duplicate 0005606 | ||||||||||||||||
2008-11-10 13:04 | cromero | Assigned To | cromero => rafaroda | ||||||||||||||||
2008-11-13 22:02 | rafaroda | Assigned To | rafaroda => alostale | ||||||||||||||||
2008-12-03 19:03 | pjuvara | Priority | normal => high | ||||||||||||||||
2008-12-10 09:42 | alostale | Assigned To | alostale => iperdomo | ||||||||||||||||
2008-12-11 15:52 | alostale | Assigned To | iperdomo => alostale | ||||||||||||||||
2008-12-12 09:23 | alostale | Status | scheduled => resolved | ||||||||||||||||
2008-12-12 09:23 | alostale | svn_revision | => 11137 | ||||||||||||||||
2008-12-12 09:23 | alostale | Resolution | open => fixed | ||||||||||||||||
2008-12-12 12:12 | alostale | Tag Attached: platform1_sprint1 | |||||||||||||||||
2009-04-21 11:07 | psarobe | Status | resolved => closed |
There are no notes attached to this issue. |