ACP2E-4300: Los permisos del catálogo de tiendas no se actualizan tras el cambio del grupo de clientes administradores

El parche ACP2E-4300 soluciona el problema de que al cambiar un grupo de clientes en el Administrador no se actualizan los permisos de catálogo en la tienda, lo que provoca que el catálogo y el carro de compras reflejen permisos obsoletos. Esta revisión está disponible cuando está instalado Quality Patches Tool (QPT) 1.1.81. El ID del parche es ACP2E-4300. Este problema está programado para solucionarse en Adobe Commerce 2.4.9.

Productos y versiones afectados

El parche se ha creado para la versión de Adobe Commerce:

  • Adobe Commerce (todos los métodos de implementación) 2.4.7-p5

Compatible con versiones de Adobe Commerce:

  • Adobe Commerce (todos los métodos de implementación) 2.4.5 - 2.4.8-p5
NOTE
El parche podría ser aplicable a otras versiones con las nuevas versiones de Quality Patches Tool. Para comprobar si el parche es compatible con su versión de Adobe Commerce, actualice el paquete magento/quality-patches a la última versión y compruebe la compatibilidad en la página Quality Patches Tool: buscar parches ​. Utilice el ID de parche como palabra clave de búsqueda para localizar el parche.

Problema

Al cambiar un grupo de clientes en el Administrador de no se actualizan los permisos de catálogo en la tienda, lo que provoca que el catálogo y el carro de compras reflejen permisos obsoletos.

Pasos a seguir:

  1. En Administración, vaya a Stores > Configuración > Configuración.
  2. En el panel izquierdo, expanda Catalog y elija Catálogo. Expandir Category Permissions. Establezca Enable en Yes. Establezca Allow Browsing Category en Yes, para Specified Customer Groups. Seleccione General en Grupos de clientes.
  3. Cree un producto simple y asígnelo a una categoría.
  4. Vaya a Catálogo > Categories, seleccione la categoría, expanda Category Permissions, haga clic en New Permission, elija el Sitio web y Customer Group aplicable como retailer y establezca Browsing Category, Display Product Prices y Add to Cart en Deny.
  5. Cree una cuenta de cliente en la tienda con el grupo de clientes predeterminado General.
  6. Añadir el producto al carro de compras.
  7. Ir a Customers > All Customers. Seleccione el cliente, establezca el control Actions en Assign a Customer Group, elija Retailer y haga clic en OK cuando se le pida que confirme.
  8. Actualice el carro de compras o continúe con el cierre de compra de la tienda.

Resultados esperados:

  1. Los productos restringidos deben eliminarse del carro de compras cuando el cliente proceda al cierre de compra.
  2. Los productos restringidos no deben estar disponibles para su adición al carro de compras desde la página de categoría.

Resultados reales:

  1. El producto permanece en el carro de compras.
  2. El cliente puede realizar un pedido del producto.

Aplicar el parche

Para aplicar parches individuales, utilice los siguientes vínculos según el método de implementación:

Lectura relacionada

Para obtener más información sobre Quality Patches Tool, consulte:

recommendation-more-help
commerce-operations-help-tools