A consulta do GraphQL para ocultar categorias não funciona com o catálogo compartilhado B2B

Saiba como resolver um problema em que as consultas do GraphQL ignoram permissões de categoria no Adobe Commerce 2.4.3 com Catálogo compartilhado B2B habilitado.

Descrição description

Ambiente afetado

Adobe Commerce na infraestrutura em nuvem e Adobe Commerce no local 2.4.3

Problema/Sintomas

As categorias do GraphQL e as consultas categoryList ignoram a permissão de categoria para ocultar categorias em um catálogo compartilhado. Isso acontece com todos os comerciantes no Adobe Commerce 2.4.3 com o recurso Catálogo compartilhado B2B ativado.

Etapas a serem reproduzidas:

Pré-requisitos: isso acontece com todos os comerciantes no Adobe Commerce 2.4.3 com a loja do PWA consumindo a API do GraphQL com o back-end/administrador do Adobe Commerce tendo o recurso Catálogo compartilhado B2B ativado.

  • Crie várias categorias (CAT1, CAT2).
  • Criar um catálogo compartilhado privado.
  • Crie um usuário da empresa e atribua-o ao catálogo compartilhado acima.
  • Atribua alguns produtos a cada uma dessas categorias.
  • Atribua CAT1 ao catálogo personalizado, cancele a atribuição de CAT2 ao catálogo privado personalizado. Isso desatribui todos os produtos de CAT2 do catálogo compartilhado.
  • Salve o catálogo personalizado.
  • Defina a permissão de categoria para CAT2 como Negar categoria de navegação e defina o grupo de clientes para o catálogo privado acima.
  • Execute a consulta categoryList query ou categorias como o usuário da empresa a partir da etapa três.

Resultados esperados:

Somente o CAT1 é exibido nos resultados.

Resultados reais:

Todas as categorias são exibidas, independentemente de serem atribuídas/não atribuídas no catálogo compartilhado ou quais são as permissões da categoria.

Causa

A funcionalidade não foi implementada.

Resolução resolution

O problema será corrigido no escopo da versão 2.4.4, e os comerciantes devem enviar um tíquete para obter um patch personalizado se precisarem de uma solução antes da versão 2.4.4.

Leitura relacionada

Limites de número de categorias do Adobe Commerce de práticas recomendadas em nossa base de dados de conhecimento de suporte.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f