Advanced Price Management
Release: Advanced Price Management - 26.0.9806.81080
Description
This release prevents a possible permission-set administration error when custom or add-in code inserts or modifies temporary User records. Advanced Price Management no longer attempts to assign its permission set for temporary User records. In one customer-specific customization, this error prevented users from opening Sales Orders because temporary User records were used to populate full user names on the Sales Order List.
User Stories
No new User Story developed in this release.
Bugs
| Title | Description | Impact on previous version |
|---|---|---|
| 24684 - Permission-set administration error with temporary User records | Custom or add-in code that inserts or modifies temporary User records could trigger an error requiring the SUPER or SECURITY permission set. In a customer-specific customization, temporary User records were used to populate full user names on the Sales Order List, causing the page to close when opened. Correction: the User table subscribers RunAfterInsertEvent and RunAfterModifyEvent in codeunit 8120270 isaAPM_PermissionSet now exit for temporary User records, so AddPermission is not called for them. |
No breaking change identified in the code changes. Permissions are no longer assigned through these subscribers for temporary User records (intended). Persisted User records still call AddPermission. |
Events
No event added or updated in this release.