Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0053408Openbravo ERPA. Platformpublic2023-09-07 09:282023-10-17 20:07
ablasco 
ablasco 
normalmajorhave not tried
closedfixed 
5
 
PR24Q1 
Core
No
0053408: Do not persist access for automatic roles
For automatic roles we currently auto-create + export _ACCESS entries into (each) sampledata causing developers to spend hours managing this.

- Stop generating the entries
- Change access check logic to not require this
- Mass-cleanup once every sampledata
- Log into backend
- In Role Window - Create a new Role
- Uncheck Manual checkbox to define as automatic and save it.

In subtabs, any entry should be created automatically.
Logic checks should provide access for automatic roles instead database support.
No tags attached.
related to defect 0053663 closed Triage Platform Base Openbravo ERP API change: Changes related to management of access for automatic roles 
related to defect 0054685 new shuehner Openbravo ERP Do not persist access fo widget classes having Allow Anonymous Access 
causes defect 0053796 closed AugustoMauch Openbravo ERP User cannot connect to POS if default role belong to another store 
causes defect 0053866 closed Triage Platform Base Openbravo ERP 'No items to show' is shown when adding the 'Price List Version' to the new product 
causes defect 0053776 closed AugustoMauch Openbravo ERP Some buttons are defined as read-only, and as a consequence they are always disabled 
causes defect 0054106 closed ablasco Openbravo ERP Linked Items shows "Not enough privileges" when trying to access it with System Role 
causes defect 0054202 closed ablasco Openbravo ERP Error Enterprise Module Management not working correctly 
causes defect 0054337 closed ablasco Openbravo ERP Some computed column fields are displayed as editable for automatic roles 
causes defect 0055808 closed ablasco POS2 Is not possible to disable access to user actions for automatic roles. 
Issue History
2023-09-07 09:28ablascoNew Issue
2023-09-07 09:28ablascoAssigned To => ablasco
2023-09-07 09:28ablascoModules => Core
2023-09-07 09:28ablascoTriggers an Emergency Pack => No
2023-09-07 10:30hgbotNote Added: 0154573
2023-09-07 10:33hgbotNote Added: 0154574
2023-09-20 11:45hgbotNote Added: 0155019
2023-09-20 11:50hgbotNote Added: 0155020
2023-09-20 12:27hgbotNote Added: 0155021
2023-09-28 07:24hgbotNote Added: 0155308
2023-09-28 07:35hgbotNote Added: 0155309
2023-09-28 07:49hgbotNote Added: 0155322
2023-09-28 18:55hgbotNote Added: 0155362
2023-09-28 19:02hgbotNote Added: 0155363
2023-10-09 10:52hgbotNote Added: 0155662
2023-10-10 09:18hgbotNote Added: 0155721
2023-10-10 09:20hgbotNote Added: 0155722
2023-10-11 00:15hgbotNote Added: 0155754
2023-10-15 22:39AugustoMauchRelationship addedrelated to 0053663
2023-10-17 10:12hgbotNote Added: 0155906
2023-10-17 10:12hgbotResolutionopen => fixed
2023-10-17 10:12hgbotStatusnew => closed
2023-10-17 10:12hgbotFixed in Version => PR24Q1
2023-10-17 10:12hgbotNote Added: 0155907
2023-10-17 10:12hgbotNote Added: 0155908
2023-10-17 10:13hgbotNote Added: 0155909
2023-10-17 10:13hgbotNote Added: 0155910
2023-10-17 10:13hgbotNote Added: 0155911
2023-10-17 10:13hgbotNote Added: 0155912
2023-10-17 10:13hgbotNote Added: 0155913
2023-10-17 10:13hgbotNote Added: 0155914
2023-10-17 10:13hgbotNote Added: 0155915
2023-10-17 10:13hgbotNote Added: 0155916
2023-10-17 10:14hgbotNote Added: 0155917
2023-10-17 10:14hgbotNote Added: 0155918
2023-10-17 10:14hgbotNote Added: 0155919
2023-10-17 10:14hgbotNote Added: 0155920
2023-10-17 10:14hgbotNote Added: 0155921
2023-10-17 10:14hgbotNote Added: 0155922
2023-10-17 10:14hgbotNote Added: 0155923
2023-10-17 10:14hgbotNote Added: 0155924
2023-10-17 10:15hgbotNote Added: 0155925
2023-10-17 10:15hgbotNote Added: 0155926
2023-10-17 10:15hgbotNote Added: 0155927
2023-10-17 10:15hgbotNote Added: 0155928
2023-10-17 10:15hgbotNote Added: 0155929
2023-10-17 10:15hgbotNote Added: 0155930
2023-10-17 10:15hgbotNote Added: 0155931
2023-10-17 10:15hgbotNote Added: 0155932
2023-10-17 10:17hgbotNote Added: 0155934
2023-10-17 10:17hgbotNote Added: 0155935
2023-10-17 10:17hgbotNote Added: 0155936
2023-10-17 10:17hgbotNote Added: 0155937
2023-10-17 12:26hgbotNote Added: 0155947
2023-10-17 14:07hgbotNote Added: 0155949
2023-10-17 20:07hgbotNote Added: 0155968
2023-10-30 13:41AugustoMauchRelationship addedcauses 0053796
2023-11-14 16:54lorenzofidalgoRelationship addedcauses 0053866
2023-11-21 16:44AugustoMauchRelationship addedcauses 0053776
2023-12-12 12:54cbernerRelationship addedcauses 0054106
2024-01-09 14:00ablascoRelationship addedcauses 0054202
2024-01-12 15:20caristuRelationship addedcauses 0054337
2024-02-15 13:35shuehnerRelationship addedrelated to 0054685
2024-06-20 18:08eugen_hamuraruRelationship addedcauses 0055808

Notes
(0154573)
hgbot   
2023-09-07 10:30   
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/991 [^]
(0154574)
hgbot   
2023-09-07 10:33   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1242 [^]
(0155019)
hgbot   
2023-09-20 11:45   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2100 [^]
(0155020)
hgbot   
2023-09-20 11:50   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1351 [^]
(0155021)
hgbot   
2023-09-20 12:27   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/620 [^]
(0155308)
hgbot   
2023-09-28 07:24   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.sampledata/-/merge_requests/74 [^]
(0155309)
hgbot   
2023-09-28 07:35   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.sampledata/-/merge_requests/56 [^]
(0155322)
hgbot   
2023-09-28 07:49   
Merge Request created: https://gitlab.com/openbravo/ci/modules/org.openbravo.warehouse.advancedwarehouseoperations.sampledata/-/merge_requests/21 [^]
(0155362)
hgbot   
2023-09-28 18:55   
Merge Request created: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.testsampledata/-/merge_requests/71 [^]
(0155363)
hgbot   
2023-09-28 19:02   
Merge Request created: https://gitlab.com/openbravo/ci/modules/org.openbravo.test.mobile.sampledata/-/merge_requests/100 [^]
(0155662)
hgbot   
2023-10-09 10:52   
Merge Request created: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/334 [^]
(0155721)
hgbot   
2023-10-10 09:18   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.warehouse.advancedwarehouseoperations/-/merge_requests/182 [^]
(0155722)
hgbot   
2023-10-10 09:20   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.copyprocess.advancedwarehouseoperations/-/merge_requests/14 [^]
(0155754)
hgbot   
2023-10-11 00:15   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.selfcheckout/-/merge_requests/46 [^]
(0155906)
hgbot   
2023-10-17 10:12   
Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: e2c39ecbb0c2f439499edd13125c72115830b97a
Author: adrian.blasco <adrian.blasco@openbravo.com>
Date: 07-09-2023 15:29:25
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/e2c39ecbb0c2f439499edd13125c72115830b97a [^]

[auto-access] Stop generating *_access entries for automatic role (OBUIAPP_PROCESS)

Revert "[auto-access] Stop generating *_access entries for automatic role"

This reverts commit b9ab919f1ebb5049d9d73c9a255ecb6356c8762d.

[auto-access] ISSUE-53408 OBUIAPP_Process_Access adapt to Auto Role

---
---
(0155907)
hgbot   
2023-10-17 10:12   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: 22b446ee1caf09bee0f4d8ca3ad6eb97f4164df5
Author: adrian.blasco <adrian.blasco@openbravo.com>
Date: 17-10-2023 09:59:53
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/22b446ee1caf09bee0f4d8ca3ad6eb97f4164df5 [^]

Fixes ISSUE-53408: Do not persist access for automatic roles

---
---
(0155908)
hgbot   
2023-10-17 10:12   
Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/991 [^]
(0155909)
hgbot   
2023-10-17 10:13   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: 25be3710850afb07f1ca5d915dd3c01fedc5a1db
Author: adrian.blasco <adrian.blasco@openbravo.com>
Date: 17-10-2023 10:01:33
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/25be3710850afb07f1ca5d915dd3c01fedc5a1db [^]

Related to ISSUE-53408: Do not persist access for automatic roles

---
M src-db/database/model/triggers/OBC2_USER_ACTION_TRG.xml
M src-test/org/openbravo/core2/master/UserActionReasonTest.java
M src/org/openbravo/core2/login/GrantedUserActionsProvider.java
R src-db/database/model/functions/OBC2_UPDATE_ACCESS.xml
R src-db/database/model/triggers/OBC2_AD_ROLE_TRG.xml
R src-db/database/sourcedata/AD_EP_PROCEDURES.xml
---
(0155910)
hgbot   
2023-10-17 10:13   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1242 [^]
(0155911)
hgbot   
2023-10-17 10:13   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: a3f94eedae73d4731d466a32d429109cae75c8d3
Author: adrian.blasco <adrian.blasco@openbravo.com>
Date: 17-10-2023 10:02:41
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/a3f94eedae73d4731d466a32d429109cae75c8d3 [^]

Related to ISSUE-53408: Do not persist access for automatic roles

---
M src/org/openbravo/pos2/login/POS2LoginUtilsServlet.java
M src/org/openbravo/pos2/master/OBPOS2SalesRepresentative.java
---
(0155912)
hgbot   
2023-10-17 10:13   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2100 [^]
(0155913)
hgbot   
2023-10-17 10:13   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1351 [^]
(0155914)
hgbot   
2023-10-17 10:13   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: 53376e56283d11e1f19363bcf79e53ab03d95639
Author: adrian.blasco <adrian.blasco@openbravo.com>
Date: 17-10-2023 10:05:13
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/53376e56283d11e1f19363bcf79e53ab03d95639 [^]

Related to ISSUE-53408: Do not persist access for automatic roles

---
M src/org/openbravo/retail/posterminal/LoginUtilsServlet.java
M src/org/openbravo/retail/posterminal/POSLoginHandler.java
M src/org/openbravo/retail/posterminal/ProfileUtilsServlet.java
M src/org/openbravo/retail/posterminal/master/SalesRepresentative.java
---
(0155915)
hgbot   
2023-10-17 10:13   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/620 [^]
(0155916)
hgbot   
2023-10-17 10:13   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: e0980a929bb92eea131c73cedbc8d65e0a92de29
Author: adrian.blasco <adrian.blasco@openbravo.com>
Date: 17-10-2023 10:05:33
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/e0980a929bb92eea131c73cedbc8d65e0a92de29 [^]

Related to ISSUE-53408: Do not persist access for automatic roles

---
M src/org/openbravo/mobile/core/login/MobileCoreLoginHandler.java
M src/org/openbravo/mobile/core/login/MobileCoreLoginUtilsServlet.java
M src/org/openbravo/mobile/core/login/ProfileUtils.java
M src/org/openbravo/mobile/core/process/SecuredJSONProcess.java
---
(0155917)
hgbot   
2023-10-17 10:14   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.warehouse.advancedwarehouseoperations [^]
Changeset: b8c3c21e78d5d962419bc0f022214df9e085fff7
Author: adrian.blasco <adrian.blasco@openbravo.com>
Date: 17-10-2023 10:05:51
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.warehouse.advancedwarehouseoperations/-/commit/b8c3c21e78d5d962419bc0f022214df9e085fff7 [^]

Related to ISSUE-53408: Do not persist access for automatic roles

---
M src/org/openbravo/warehouse/advancedwarehouseoperations/mobile/OBAWOLoginUtilsServlet.java
---
(0155918)
hgbot   
2023-10-17 10:14   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.warehouse.advancedwarehouseoperations/-/merge_requests/182 [^]
(0155919)
hgbot   
2023-10-17 10:14   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.copyprocess.advancedwarehouseoperations [^]
Changeset: 9d602f66bba3e3fa5fc31d742eafeac30348265d
Author: adrian.blasco <adrian.blasco@openbravo.com>
Date: 17-10-2023 10:06:15
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.copyprocess.advancedwarehouseoperations/-/commit/9d602f66bba3e3fa5fc31d742eafeac30348265d [^]

Related to ISSUE-53408: Do not persist access for automatic roles

---
M src/org/openbravo/copyprocess/advancedwarehouseoperations/process/CopyWarehouseProcess.java
---
(0155920)
hgbot   
2023-10-17 10:14   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.copyprocess.advancedwarehouseoperations/-/merge_requests/14 [^]
(0155921)
hgbot   
2023-10-17 10:14   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.selfcheckout [^]
Changeset: a6449296aaa3c216df52a419088355984a79328b
Author: adrian.blasco <adrian.blasco@openbravo.com>
Date: 17-10-2023 10:06:34
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.selfcheckout/-/commit/a6449296aaa3c216df52a419088355984a79328b [^]

Related to ISSUE-53408: Do not persist access for automatic roles

---
M src/org/openbravo/retail/selfcheckout/CheckCredentials.java
---
(0155922)
hgbot   
2023-10-17 10:14   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.selfcheckout/-/merge_requests/46 [^]
(0155923)
hgbot   
2023-10-17 10:14   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.sampledata [^]
Changeset: bed285a8eeef5258040f061f2063093c1f5213da
Author: adrian.blasco <adrian.blasco@openbravo.com>
Date: 17-10-2023 10:07:47
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.sampledata/-/commit/bed285a8eeef5258040f061f2063093c1f5213da [^]

Related to ISSUE-53408: Do not persist access for automatic roles

---
M referencedata/sampledata/The_White_Valley_Group/AD_PROCESS_ACCESS.xml
M referencedata/sampledata/The_White_Valley_Group/AD_ROLE_ORGACCESS.xml
M referencedata/sampledata/The_White_Valley_Group/AD_WINDOW_ACCESS.xml
M referencedata/sampledata/The_White_Valley_Group/OBUIAPP_PROCESS_ACCESS.xml
R referencedata/sampledata/The_White_Valley_Group/OBKMO_WIDGET_CLASS_ACCESS.xml
R referencedata/sampledata/The_White_Valley_Group/OBUIAPP_VIEW_ROLE_ACCESS.xml
---
(0155924)
hgbot   
2023-10-17 10:14   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.sampledata/-/merge_requests/74 [^]
(0155925)
hgbot   
2023-10-17 10:15   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.sampledata [^]
Changeset: fc33ea0fb210b26e27f9ed6fa8dbca8ca45dc429
Author: adrian.blasco <adrian.blasco@openbravo.com>
Date: 17-10-2023 10:03:22
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.sampledata/-/commit/fc33ea0fb210b26e27f9ed6fa8dbca8ca45dc429 [^]

Related to ISSUE-53408: Do not persist access for automatic roles

---
M referencedata/sampledata/The_White_Valley_Group/OBC2_USER_ACTION_ACCESS.xml
---
(0155926)
hgbot   
2023-10-17 10:15   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.sampledata/-/merge_requests/56 [^]
(0155927)
hgbot   
2023-10-17 10:15   
Repository: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.testsampledata [^]
Changeset: 65f7796ecd3f4fce84198dae35a9516182363cd1
Author: adrian.blasco <adrian.blasco@openbravo.com>
Date: 17-10-2023 10:08:32
URL: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.testsampledata/-/commit/65f7796ecd3f4fce84198dae35a9516182363cd1 [^]

Related to ISSUE-53408: Do not persist access for automatic roles

---
M referencedata/sampledata/Retail_Test/AD_ROLE_ORGACCESS.xml
R referencedata/sampledata/Retail_Test/AD_PROCESS_ACCESS.xml
R referencedata/sampledata/Retail_Test/AD_WINDOW_ACCESS.xml
R referencedata/sampledata/Retail_Test/OBKMO_WIDGET_CLASS_ACCESS.xml
R referencedata/sampledata/Retail_Test/OBUIAPP_PROCESS_ACCESS.xml
R referencedata/sampledata/Retail_Test/OBUIAPP_VIEW_ROLE_ACCESS.xml
---
(0155928)
hgbot   
2023-10-17 10:15   
Merge request merged: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.testsampledata/-/merge_requests/71 [^]
(0155929)
hgbot   
2023-10-17 10:15   
Repository: https://gitlab.com/openbravo/ci/modules/org.openbravo.test.mobile.sampledata [^]
Changeset: 6a3b29ff3a76b3b50ce414374020bdb6c1283749
Author: adrian.blasco <adrian.blasco@openbravo.com>
Date: 17-10-2023 10:10:45
URL: https://gitlab.com/openbravo/ci/modules/org.openbravo.test.mobile.sampledata/-/commit/6a3b29ff3a76b3b50ce414374020bdb6c1283749 [^]

Related to ISSUE-53408: Do not persist access for automatic roles

---
M referencedata/sampledata/The_White_Valley_Group/AD_PROCESS_ACCESS.xml
M referencedata/sampledata/The_White_Valley_Group/AD_ROLE_ORGACCESS.xml
M referencedata/sampledata/The_White_Valley_Group/AD_WINDOW_ACCESS.xml
M referencedata/sampledata/The_White_Valley_Group/OBKMO_WIDGET_CLASS_ACCESS.xml
M referencedata/sampledata/The_White_Valley_Group/OBUIAPP_PROCESS_ACCESS.xml
R referencedata/sampledata/The_White_Valley_Group/OBUIAPP_VIEW_ROLE_ACCESS.xml
---
(0155930)
hgbot   
2023-10-17 10:15   
Merge request merged: https://gitlab.com/openbravo/ci/modules/org.openbravo.test.mobile.sampledata/-/merge_requests/100 [^]
(0155931)
hgbot   
2023-10-17 10:15   
Repository: https://gitlab.com/openbravo/ci/modules/org.openbravo.warehouse.advancedwarehouseoperations.sampledata [^]
Changeset: fe8d26eda9b6f02072da9d44e9ad0b6ac4a8c5b4
Author: adrian.blasco <adrian.blasco@openbravo.com>
Date: 17-10-2023 10:11:24
URL: https://gitlab.com/openbravo/ci/modules/org.openbravo.warehouse.advancedwarehouseoperations.sampledata/-/commit/fe8d26eda9b6f02072da9d44e9ad0b6ac4a8c5b4 [^]

Related to ISSUE-53408: Do not persist access for automatic roles

---
M referencedata/sampledata/AWO_QA/AD_ROLE_ORGACCESS.xml
M referencedata/sampledata/AWO_QA/AD_WINDOW_ACCESS.xml
R referencedata/sampledata/AWO_QA/AD_PROCESS_ACCESS.xml
R referencedata/sampledata/AWO_QA/OBKMO_WIDGET_CLASS_ACCESS.xml
R referencedata/sampledata/AWO_QA/OBUIAPP_PROCESS_ACCESS.xml
R referencedata/sampledata/AWO_QA/OBUIAPP_VIEW_ROLE_ACCESS.xml
---
(0155932)
hgbot   
2023-10-17 10:15   
Merge request merged: https://gitlab.com/openbravo/ci/modules/org.openbravo.warehouse.advancedwarehouseoperations.sampledata/-/merge_requests/21 [^]
(0155934)
hgbot   
2023-10-17 10:17   
Repository: https://gitlab.com/openbravo/ci/mobile-test [^]
Changeset: 314e09d531a187acd7632f9344e70b8a4ecbedf8
Author: adrian.blasco <adrian.blasco@openbravo.com>
Date: 16-10-2023 12:39:58
URL: https://gitlab.com/openbravo/ci/mobile-test/-/commit/314e09d531a187acd7632f9344e70b8a4ecbedf8 [^]

[auto-access] Related to ISSUE-53408: Updates role to disable entity access to auto role properly

The windowAccess record that was being deleted to simulate that the role did not have access to the window no longer exists as
they are now not needed for auto roles. Instead, we can achieve the same by adding a deactivated windowAccess entry

---
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/loginout/TerminalAuthUserWithoutTerminalAccess.java
---
(0155935)
hgbot   
2023-10-17 10:17   
Repository: https://gitlab.com/openbravo/ci/mobile-test [^]
Changeset: 87658a6ecc1d5ea52e223efedcc6575d611ee4da
Author: Augusto Mauch <augusto.mauch@openbravo.com>
Date: 16-10-2023 12:39:58
URL: https://gitlab.com/openbravo/ci/mobile-test/-/commit/87658a6ecc1d5ea52e223efedcc6575d611ee4da [^]

[auto-access] Related to ISSUE-53408: Updates role to disable entity access to auto role properly

The windowAccess record that was being deleted to simulate that the role did not have access to the window no
longer exists as they are now not needed for auto roles. Instead, we can achieve the same by adding a
deactivated windowAccess entry

---
M src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/bestsellers/I34076_VerifyDataBasedonRoleAccess.java
---
(0155936)
hgbot   
2023-10-17 10:17   
Repository: https://gitlab.com/openbravo/ci/mobile-test [^]
Changeset: 88ae3ab27d13551a7a3302cd5b33b4adbaf23c5e
Author: adrian.blasco <adrian.blasco@openbravo.com>
Date: 17-10-2023 10:04:21
URL: https://gitlab.com/openbravo/ci/mobile-test/-/commit/88ae3ab27d13551a7a3302cd5b33b4adbaf23c5e [^]

Related to ISSUE-53408: Do not persist access for automatic roles

---
M src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/bestsellers/I34076_VerifyDataBasedonRoleAccess.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/loginout/TerminalAuthUserWithoutTerminalAccess.java
---
(0155937)
hgbot   
2023-10-17 10:17   
Merge request merged: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/334 [^]
(0155947)
hgbot   
2023-10-17 12:26   
Repository: https://gitlab.com/openbravo/ci/backoffice-api [^]
Changeset: fd488714b0e8f0f68aee9fa34bb6ad2e6aa50b1a
Author: Cristian Berner <cristian.berner@openbravo.com>
Date: 17-10-2023 12:25:00
URL: https://gitlab.com/openbravo/ci/backoffice-api/-/commit/fd488714b0e8f0f68aee9fa34bb6ad2e6aa50b1a [^]

Related to ISSUE-53408: Update Java API with removed methods

API Changes:
- Removed LoginUtils#buildClientList method
- Removed LoginUtils#buildOrgList method

Those were public methods that are only used in this class and have been
changed to a private method: LoginUtils#buildConcatenatedList

---
M java/reference/java.japi.gz
---
(0155949)
hgbot   
2023-10-17 14:07   
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1023 [^]
(0155968)
hgbot   
2023-10-17 20:07   
Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1023 [^]