Openbravo Issue Tracking System - POS2
View Issue Details
0056029POS2Corepublic2024-06-20 18:072024-07-29 10:03
eugen_hamuraru 
ablasco 
immediateminoralways
closedfixed 
5
 
24Q3.124Q3 
Production - Confirmed Stable
2023-10-17
24Q1
https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/7f075c1584035cd723348753b3c7fe0bb0668501 [^]
No
0056029: Is not possible to disable access to user actions for automatic roles.
Is not possible to disable access to user actions for automatic roles.
1.- Go to the Role window in the back office and select an automatic role

2.- In the user action access subtab, create a new record for a user action and let the record as inactive. This is the way to disable the access to the user action.

3.- Log in in the POS with the configured role and note that is possible to execute the user action.
 
No tags attached.
blocks defect 0055808 closed ablasco Is not possible to disable access to user actions for automatic roles. 
Issue History
2024-07-16 12:47cbernerTypedefect => backport
2024-07-16 12:47cbernerTarget Version => 24Q3.1
2024-07-26 12:48hgbotNote Added: 0167397
2024-07-29 10:03hgbotNote Added: 0167430
2024-07-29 10:03hgbotResolutionopen => fixed
2024-07-29 10:03hgbotStatusscheduled => closed
2024-07-29 10:03hgbotFixed in Version => 24Q3
2024-07-29 10:03hgbotNote Added: 0167431

Notes
(0167397)
hgbot   
2024-07-26 12:48   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1549 [^]
(0167430)
hgbot   
2024-07-29 10:03   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1549 [^]
(0167431)
hgbot   
2024-07-29 10:03   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: b79132d25027ef67a18284f6f13d83293df547ad
Author: Adrián Blasco <adrian.blasco@openbravo.com>
Date: 26-07-2024 12:47:27
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/b79132d25027ef67a18284f6f13d83293df547ad [^]

Fixes ISSUE-56029: Is not possible to disable access to user actions for automatic roles

To allow this, deactivating a user action access will remove permission to do that action, even if the role is automatic.

---
M src/org/openbravo/core2/login/GrantedUserActionsProvider.java
M src/org/openbravo/core2/master/UserActionAccess.java
---