Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0044130 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Openbravo ERP] A. Platform | major | always | 2020-05-21 11:15 | 2020-05-26 12:00 | |||
Reporter | santi_lozano | View Status | public | |||||
Assigned To | platform | |||||||
Priority | normal | Resolution | no change required | Fixed in Version | ||||
Status | closed | 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 | 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 | 0044130: Inability to hidden a widget for a user / role | |||||||
Description | One user that has assigned one role can select on their workspace a dropdown Add Widget in order to add new widgets to their workspace. Logic to display those widgets here should be: -Enable for All Users option on Widget window -Role window, Widget Class Access tab, entry here active or not But after setting it to not display the widget, it is still appearing in some cases This way one user can view information that he shouldn't be allowed to view | |||||||
Steps To Reproduce | * Log into livebuilds Openbravo / openbravo https://livebuilds.openbravo.com/retail_stable_pgsql_pi [^] * Go to User window. Create a new one. Client = F&B International Group, Organization = F&B US, Inc., Name = TestUser1, Username = TestUser1, also set a password for it. Add the role F&B US Inc – Employee on the User Roles tab * Change role to System Administrator. Go to Widget window, and select Best Sellers widget. Uncheck Enable for All Users option (maybe you need to set the belonging module to be in development) * Go back to role F&B International Group Admin. Go to Role window, select F&B US Inc – Employee, review that there are no entries on Widget Class Access tab. * Log out from Openbravo. Log in as TestUser1. Select Add Widget on workspace, Best Sellers options is still there | |||||||
Proposed Solution | There was a related issue on previous versions https://issues.openbravo.com/view.php?id=38096 [^] | |||||||
Tags | No tags attached. | |||||||
Attached Files | widget best sellers.png [^] (138,554 bytes) 2020-05-21 11:15
| |||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |
Notes | |
(0120280) alostale (manager) 2020-05-26 12:00 |
It works as expected after restarting tomcat or if initially modules were in development. When modules are not in development their AD (Widget > Enable for all users) is globally cached. Changing it in production is only supported through module update. |
Issue History | |||
Date Modified | Username | Field | Change |
2020-05-21 11:15 | santi_lozano | New Issue | |
2020-05-21 11:15 | santi_lozano | Assigned To | => platform |
2020-05-21 11:15 | santi_lozano | File Added: widget best sellers.png | |
2020-05-21 11:15 | santi_lozano | Modules | => Core |
2020-05-21 11:15 | santi_lozano | Triggers an Emergency Pack | => No |
2020-05-21 11:17 | santi_lozano | Description Updated | View Revisions |
2020-05-21 11:23 | santi_lozano | Resolution time | => 1591826400 |
2020-05-21 11:23 | santi_lozano | Severity | minor => major |
2020-05-21 11:23 | santi_lozano | Description Updated | View Revisions |
2020-05-26 12:00 | alostale | Note Added: 0120280 | |
2020-05-26 12:00 | alostale | Status | new => closed |
2020-05-26 12:00 | alostale | Resolution | open => no change required |
Copyright © 2000 - 2009 MantisBT Group |