La consulta de GraphQL para ocultar categorías no funciona con el catálogo compartido B2B
Obtenga información sobre cómo resolver un problema en el que las consultas de GraphQL ignoran los permisos de categoría en Adobe Commerce 2.4.3 con Catálogo compartido B2B habilitado.
Descripción description
Entorno afectado
Adobe Commerce en infraestructura en la nube y Adobe Commerce local 2.4.3
Problema/Síntomas
Las categorías de GraphQL y las consultas categoryList
omiten el permiso de categoría para ocultar categorías en un catálogo compartido. Esto les sucede a todos los comerciantes en Adobe Commerce 2.4.3 con la función de catálogo compartido B2B activada.
Pasos a seguir:
Requisitos previos: Esto les sucede a todos los comerciantes en Adobe Commerce 2.4.3 con una tienda de PWA que consume la API de GraphQL con el back-end/administrador de Adobe Commerce que tiene la función de catálogo compartido B2B activada.
- Cree varias categorías (CAT1,CAT2).
- Cree un catálogo compartido privado.
- Cree un usuario de empresa y asígnelo al catálogo compartido anterior.
- Asigne algunos productos a cada una de estas categorías.
- Asigne CAT1 al catálogo personalizado y anule la asignación de CAT2 al catálogo privado personalizado. Esto anula la asignación de todos los productos CAT2 del catálogo compartido.
- Guarde el catálogo personalizado.
- Establezca el permiso de categoría para CAT2 en Denegar categoría de exploración y establezca el grupo de clientes en el catálogo privado anterior.
- Ejecute la consulta
categoryList query
o las categorías como usuario de la compañía desde el paso tres.
Resultados esperados:
En los resultados solo aparece el CAT1.
Resultados reales:
Todas las categorías aparecen independientemente de si están asignadas o no en el catálogo compartido o de cuáles son los permisos de categoría.
Causa
No se ha implementado la funcionalidad.
Resolución resolution
El problema se solucionará en el ámbito de la versión 2.4.4, y los comerciantes deberían enviar un ticket para obtener un parche personalizado si necesitan una solución antes de la versión 2.4.4.
Lectura relacionada
Límites en el número de categorías de Adobe Commerce de prácticas recomendadas en nuestra base de conocimiento de soporte.