Skip to content

GraphQL "categories" and "categoryList" do not consider Category Permissions configuration #29880

Closed
@pmarjan

Description

@pmarjan

Sample queries may look like

{ categoryList(filters: {name: {match: "category"}}){ id name product_count } }

{ categories(filters: {name: {match: "category"}}){ items { id name product_count } } }

If any catalog permissions are present these two queries should account for the categories availability.
Dominant factor that determines availability is the customer group.

Connected issues

This ticket will help to achieve B2B shared catalog feature set

Related Pull Requests

#29883
https://github.com/magento/partners-magento2ee/pull/319

Preconditions (*)

Steps to reproduce (*)

Expected result (*)

  1. [Screenshots, logs or description]

Actual result (*)

  1. [Screenshots, logs or description]

Please provide Severity assessment for the Issue as Reporter. This information will help during Confirmation and Issue triage processes.

  • Severity: S0 - Affects critical data or functionality and leaves users without workaround.
  • Severity: S1 - Affects critical data or functionality and forces users to employ a workaround.
  • Severity: S2 - Affects non-critical data or functionality and forces users to employ a workaround.
  • Severity: S3 - Affects non-critical data or functionality and does not force users to employ a workaround.
  • Severity: S4 - Affects aesthetics, professional look and feel, “quality” or “usability”.

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions