ACP2E-4468: Website-scoped Admin users can’t save Dynamic Blocks in Page Builder
The ACP2E-4468 patch fixes the issue where Admin users with website scope permissions can’t edit banner content and receive a permissions error when saving Dynamic Blocks. This patch is available when the Quality Patches Tool (QPT) 1.1.81 is installed. The patch ID is ACP2E-4468. Please note that this issue is scheduled to be fixed in Adobe Commerce 2.4.9.
Affected products and versions
The patch is created for Adobe Commerce version:
- Adobe Commerce (all deployment methods) 2.4.8
Compatible with Adobe Commerce versions:
- Adobe Commerce (all deployment methods) 2.4.8 - 2.4.8-p5
magento/quality-patches package to the latest version and check the compatibility on the Quality Patches Tool: Search for patches page. Use the patch ID as a search keyword to locate the patch.Issue
Admin users with website scope permissions can’t edit banner content and receive a permissions error when saving Dynamic Blocks.
Prerequisites:
Page Builder is enabled.
Steps to reproduce:
- Go to Stores > Settings > All Stores and create a new website, store, and store view.
- Go to Content > Elements > Dynamic Blocks and create a new Dynamic Block with Page Builder content.
- Go to System > Permissions > User Roles and create a new role.
- Under Role Scopes, set Role Scopes to Custom, and select the website and store view created in step 1.
- Under Role Resources, set Resource Access to All.
- Go to System > Permissions > All Users and create a new Admin user assigned to the restricted role.
- Sign in as the restricted Admin user.
- Go to Content > Elements > Dynamic Blocks and open the created Dynamic Block for editing.
- Attempt to save the changes.
Expected results:
An Admin user with permissions restricted to a specific website and store view can edit and save the Dynamic Block.
Actual results:
- The system returns the error: More permissions are needed to save this item.
- The Dynamic Block changes aren’t saved.
Apply the patch
To apply individual patches, use the following links depending on your deployment method:
- Adobe Commerce or Magento Open Source on-premises: Quality Patches Tool > Usage in the Quality Patches Tool guide
- Adobe Commerce on cloud infrastructure: Upgrades and Patches > Apply Patches in the Commerce on Cloud Infrastructure guide
Related reading
To learn more about Quality Patches Tool, refer to:
- Quality Patches Tool: A self-service tool for quality patches in the Tools guide