Openbravo Issue Tracking System - Retail Modules | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0054280 | Retail Modules | Events for Client | public | 2024-01-09 18:50 | 2024-01-09 18:51 |
Reporter | charlotte_vasseur | ||||
Assigned To | Triage Platform Conn | ||||
Priority | normal | Severity | major | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | OS | 5 | OS Version | ||
Product Version | |||||
Target Version | Fixed in Version | ||||
Merge Request Status | |||||
Review Assigned To | |||||
OBNetwork customer | |||||
Support ticket | |||||
Regression level | |||||
Regression date | |||||
Regression introduced in release | |||||
Regression introduced by commit | |||||
Triggers an Emergency Pack | No | ||||
Summary | 0054280: inputsAndApprovals: user Name is send in approvedBy in the external system | ||||
Description | With an external system and event subscription configured, when doing an action on POS that requires an approval: the name of the user that approves is sent in the JSON in the external system This is not compliant regarding GDPR, maybe we should send Username instead of the Name of the user | ||||
Steps To Reproduce | In BO: - Configure an external system (see "BO Config External System.png") - Configure an event subscription with the previous external system (see "BO Config Event Subscription.png") - Configure an EDL Configuration (see "BO EDL Configuration.png") - Configure a role that requires approval for a user action (ex: 'Return Line' for role 'VallBlancaUser' - see "Role ApprovalRequired.png") - Configure another role that can approve the previous user action (ex: 'Return Line' for role 'The White Valley Group Admin' - see "Role CanApprove.png") - Configure a different Name and Username for the user that can approve (see "User Name.png") In POS, login with the user that has the role that cannot approve (ex: vallblanca/openbravo) Do the action that requires approval (ex: add the product and select 'Return Line' on it) Enter the credentials of the user that can approve previously configured (ex: Openbravo/openbravo) See "POS Approval.png" Finalize the ticket Go to the external system and check the JSON sent => The Name of the user is present in the fields 'approvedBy' See "JSON external system.png" | ||||
Proposed Solution | |||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | BO Config External System.png (49,114) 2024-01-09 18:50 https://issues.openbravo.com/file_download.php?file_id=19307&type=bug BO Config Event Subscription.png (55,476) 2024-01-09 18:51 https://issues.openbravo.com/file_download.php?file_id=19308&type=bug BO EDL Configuration.png (40,821) 2024-01-09 18:51 https://issues.openbravo.com/file_download.php?file_id=19309&type=bug Role ApprovalRequired.png (90,139) 2024-01-09 18:51 https://issues.openbravo.com/file_download.php?file_id=19310&type=bug Role CanApprove.png (55,476) 2024-01-09 18:51 https://issues.openbravo.com/file_download.php?file_id=19311&type=bug User Name.png (23,680) 2024-01-09 18:51 https://issues.openbravo.com/file_download.php?file_id=19312&type=bug POS Approval.png (101,899) 2024-01-09 18:51 https://issues.openbravo.com/file_download.php?file_id=19313&type=bug JSON external system.png (37,821) 2024-01-09 18:51 https://issues.openbravo.com/file_download.php?file_id=19314&type=bug | ||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2024-01-09 18:50 | charlotte_vasseur | New Issue | |||
2024-01-09 18:50 | charlotte_vasseur | Assigned To | => Triage Platform Conn | ||
2024-01-09 18:50 | charlotte_vasseur | File Added: BO Config External System.png | |||
2024-01-09 18:50 | charlotte_vasseur | Triggers an Emergency Pack | => No | ||
2024-01-09 18:51 | charlotte_vasseur | File Added: BO Config Event Subscription.png | |||
2024-01-09 18:51 | charlotte_vasseur | File Added: BO EDL Configuration.png | |||
2024-01-09 18:51 | charlotte_vasseur | File Added: Role ApprovalRequired.png | |||
2024-01-09 18:51 | charlotte_vasseur | File Added: Role CanApprove.png | |||
2024-01-09 18:51 | charlotte_vasseur | File Added: User Name.png | |||
2024-01-09 18:51 | charlotte_vasseur | File Added: POS Approval.png | |||
2024-01-09 18:51 | charlotte_vasseur | File Added: JSON external system.png |
There are no notes attached to this issue. |