Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0054439Openbravo ERP02. Master data managementpublic2024-01-23 20:322024-02-03 11:24
axelmercado 
Triage Platform Base 
highmajoralways
closedno change required 
5
 
 
Core
Pre packaging ( pi )
pi
No
0054439: Permissions are not created automatically when we create a role of type "Admin".
When a new "Admin" role is created with the "Manual" check box disabled, the permissions are not automatically added.
This may be a regression because in version 23Q4.1(3.0.234101) it works correctly.
It is known to fail at least since version 3.0.234900.
In Livebuilds PI: https://livebuilds.openbravo.com/context/retail_pi_pgsql [^]
1- Login with the Openbravo user
2- Go to the Role window and create a new record.
3- Configure the record as an Administrator role as shown in the attached screenshot.
4- Save and verify that the permissions have not been created automatically in the tabs below.
No tags attached.
png 2024-01-23_16-32.png (82,593) 2024-01-23 20:32
https://issues.openbravo.com/file_download.php?file_id=19367&type=bug
png
Issue History
2024-01-23 20:32axelmercadoNew Issue
2024-01-23 20:32axelmercadoAssigned To => Triage Omni OMS
2024-01-23 20:32axelmercadoFile Added: 2024-01-23_16-32.png
2024-01-23 20:32axelmercadoModules => Core
2024-01-23 20:32axelmercadoRegression level => Pre packaging ( pi )
2024-01-23 20:32axelmercadoRegression introduced in release => pi
2024-01-23 20:32axelmercadoTriggers an Emergency Pack => No
2024-01-23 20:37PracticsIssue Monitored: Practics
2024-01-24 09:41aferrazAssigned ToTriage Omni OMS => Triage Platform Base
2024-02-03 11:24AugustoMauchNote Added: 0160212
2024-02-03 11:24AugustoMauchStatusnew => closed
2024-02-03 11:24AugustoMauchResolutionopen => no change required

Notes
(0160212)
AugustoMauch   
2024-02-03 11:24   
Axel,

I am closing this one, as far as I understand it is not an issue. As part of this project [1], we changed the way permissions for automatic roles are managed. Instead of automatically creating entries in the subtabs, those entries are not created, and instead we programatically grant access for those roles.

[1] https://issues.openbravo.com/view.php?id=53408 [^]