Loading

Revenue Cloud: Non-admin users cannot see attributes in Browse Catalog configuration

Publish Date: May 26, 2026
Description

This article explains why non-administrator users are unable to see product attributes or products in the Browse Catalog configuration screen in Salesforce Revenue Cloud, and how to resolve the issue.

The Browse Catalog and Configure Product screens rely on data from multiple Product Catalog Management (PCM) objects, including:

Attribute Definition
Attribute Category
Attribute Picklist
Product
Product Attribute Definition
Product Classification
Product Component Group
and other related PCM child objects

System administrators can always view these records because they bypass sharing rules via the Modify All Data permission. However, standard users are restricted when the organization-wide defaults (OWD) for any of these objects are set to Private or Controlled by Parent, or when they lack explicit read access.

As a result, non-admin users cannot retrieve the necessary product or attribute data required for rendering the Browse Catalog and Configure Product experience.

Resolution

Resolve this issue by setting the organization-wide default sharing for all Product Catalog Management runtime objects to Public Read Only, then verifying that the affected user has the required permission set.

Cause 1: Restrictive organization-wide default sharing on PCM objects

  1. Navigate to Setup > Security > Sharing Settings.
  2. In the Organization-Wide Defaults section, click Edit.
  3. Set the Default Internal Access to Public Read Only for each of the following objects:
  4. Attribute Category [AttributeCategory]
  5. Attribute Category Attribute [AttributeCategoryAttribute]
  6. Attribute Definition [AttributeDefinition]
  7. Attribute Picklist [AttributePicklist]
  8. Attribute Picklist Excluded Value [AttributePicklistExcludedValue]
  9. Catalog [ProductCatalog]
  10. Product [Product2]
  11. Product Attribute Definition [ProductAttributeDefinition]
  12. Product Category Disqualification [ProductCategoryDisqualification]
  13. Product Category Qualification [ProductCategoryQualification]
  14. Product Classification [ProductClassification]
  15. Product Classification Attribute [ProductClassificationAttribute]
  16. Product Component Group [ProductComponentGroup]
  17. Product Component Group Override [ProductComponentGroupOverride]
  18. Product Disqualification [ProductDisqualification]
  19. Product Qualification [ProductQualification]
  20. Product Related Component Override [ProductRelatedComponentOverride]
  21. Unit of Measure [UnitOfMeasure]
  22. Click Save. Allow the recalculation to complete before retesting.

Cause 2: Missing PCM runtime permission set on the user

  1. Navigate to Setup > Users > Permission Sets.
  2. Open the Product Catalog Management Viewer permission set.
  3. Click Manage Assignments > Add Assignment.
  4. Select the affected non-admin user and click Assign.
  5. If the user also configures products on quotes or orders, additionally assign the Product Discovery User and Salesforce Pricing Runtime User permission sets.

Cause 3: Object-level read access missing on the user's profile

  1. Navigate to Setup > Users > Profiles and open the affected profile (for example, Sales User).
  2. Under Object Settings, verify that Read access is enabled for every object listed in Cause 1.
  3. If access is missing, edit the profile or add the access through a permission set, and save.

Confirm the issue is resolved by logging in as the affected non-admin user, opening a quote, clicking Browse Catalogs, selecting a catalog, and confirming that products and their configurable attributes now display on the Configure Product screen exactly as they do for an administrator.

Knowledge Article Number

005385107

 
Loading
Salesforce Help | Article