Loading
Manage Your Quotes with CPQ
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Get Started with Salesforce CPQ Permissions

          Get Started with Salesforce CPQ Permissions

          Salesforce CPQ ships with package-specific permission sets that you can assign to users based on their roles. (Salesforce CPQ Managed Package)

          Salesforce CPQ Permission Sets

          Review the different types of Salesforce CPQ permission sets. (Salesforce CPQ Managed Package)

          Salesforce CPQ permission sets are organized by four user types.

          User Type Description Permission Sets
          Admin For users who configure Salesforce CPQ features and settings for end users.
          • Salesforce CPQ Admin User
          • Salesforce CPQ Admin User Access
          User For users who use Salesforce CPQ features to deliver services to a customer or end user.
          • Salesforce CPQ User
          • Salesforce CPQ User Access
          Partner For partners who implement Salesforce CPQ as part of their own product offering.
          • Salesforce CPQ Partner User
          • Salesforce CPQ Partner User Access
          Customer For customers and end users who use Salesforce CPQ services.
          • Salesforce CPQ Customer User
          • Salesforce CPQ Customer User Access
          Note
          Note API Access Control, which manages access to your Salesforce APIs, is incompatible with Salesforce CPQ. If your organization wants to use API Access Control, we recommend exploring Agentforce Revenue Management for a more comprehensive and robust CPQ solution.

          Default CPQ Permission Sets

          Default permission sets consist of the Salesforce CPQ Admin User, Salesforce CPQ User, Salesforce CPQ Partner User, and Salesforce CPQ Customer User sets. We created them based on the types of permissions that help users in each role perform their tasks in Salesforce CPQ. You can’t edit them, but you can clone them and customize the cloned versions as needed.

          When you upgrade to a new version of Salesforce CPQ, the default permission sets receive updated permissions for new or revised features in the release. However, sets cloned from the default permission sets don’t receive updated permissions. If you’re using cloned permission sets, review the Salesforce CPQ release notes to find new or revised permissions, then edit your cloned permission sets as needed. You can find revised permission information in the New Objects, Fields, and Permissions knowledge article included with each set of Salesforce CPQ and Billing release notes.

          Access-type CPQ Permission Sets

          Access permission sets were introduced in Salesforce CPQ Summer ‘21. They contain a small collection of permissions that are important for Salesforce CPQ data security. While most CPQ admins clone and then edit default permission sets for org users, we designed Access sets to be assigned directly to users without any cloning or editing. This way, your users will never risk missing important data security updates for new releases.

          Data restrictions for the Access permission sets won't be enforced until Salesforce CPQ Spring ‘22. Before then, you have some options for testing them in your org. When the CPQ package setting Perform Enhanced Data Access Checks is active, Salesforce CPQ enforces data restrictions for the Access permission sets. When Perform Enhanced Data Checks is inactive, the Access permission set restrictions aren't enforced. Perform Enhanced Data Access Checks is available in the Additional Settings tab of CPQ package settings.

          You can turn Perform Enhanced Data Access Checks on and off as needed before Spring ‘22. In Spring ‘22, we will be removing the Perform Enhanced Data Access Checks setting and enforcing data restrictions for the Access permission sets.

          Order and Order Product Standard Permissions

          As of Salesforce CPQ Spring ’22, CPQ users who use orders and/or create contracts from orders require Read and Write access to standard (non-CPQ) order and order product fields.

          Visualforce User Permission

          To use Visualforce pages in any edition of Salesforce CPQ, assign the API Enabled user permission to the necessary user profiles. See API Usage.

          Guidelines for Salesforce CPQ Permissions

          Review tips and guidelines for Salesforce CPQ permissions, and look at topic links for more permission information about specific features. (Salesforce CPQ Managed Package)

          • To modify CPQ objects and fields, users must have a CPQ license.
          • To map one field to another, a user must have Edit permission on the initial field.
          • In Salesforce CPQ Spring '19 and earlier, the Salesforce CPQ User permission set doesn’t have Read, Create, Edit, or Delete permissions for CPQ objects. Salesforce CPQ can’t enable access to these objects in that permission set owing to backward compatibility requirements with earlier package versions. If you use one of these versions, we recommend that you create and assign a separate permission set with Read and Write access to quote, quote line group, quote line item, quote template, and quote document objects.
          • The QuoteLine Delete permission is required to delete quote lines in the quote line editor.

          For information on object-specific Read, Create, Edit, and Delete permissions for Salesforce CPQ actions, review these topics. They're helpful if you want to clone and customize one of the default Salesforce CPQ permission sets.

           
          Loading
          Salesforce Help | Article