---
sourceDocument: Brazil Sales Customer Relationship Management
sourceDocumentLink: https://www.servicenow.com/docs/r/order-management

 Release :

    - brazil

ft:locale :

    - en-US

ft:publication_title :

    - Brazil Sales Customer Relationship Management

ft:clusterId :

    - omgmt

bundleId :

    - omgmt

workflow :

    - Customer and Industry


---

# Set up ServiceNow Quote Experience

# Set up the environment and instance for ServiceNow Quote Experience {#ariaid-title1}

Release version: Brazil  
Updated September 23, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read  
Provision and configure the ServiceNow instance and the ServiceNow CPQ microservice instance, set up authentication between them, and configure the users and settings that ServiceNow Quote Experience requires.

## Before you begin

Role required: admin  
Important:  
Complete all steps in this section before you create a quote.

## Procedure

1. Provision a ServiceNow instance, then install and configure the required applications.  
   For the list of required applications, see the [ServiceNow Store listing](https://store.servicenow.com/store/app/aa2ef860c3428f10ef46d0af050131a4).  
   Note:  
   Do not install the Quote Management application. ServiceNow Quote Experience and Quote Management cannot run concurrently on the same instance. If Quote Management is already installed, complete the next step.

   Install and configure the following applications only if you use the corresponding capability:
   {#quote-exp-env-instance-setup-task__table-optional-apps__entry__2}

   | Application name | Application ID |
   |-|-|
   | Opportunity Management Data Model | `sn_opty_mgmt_core` |
   | Opportunity Management Application | `sn_opty_mgmt` |
   | Advanced Approval Management | `sn_adv_appr_mgmt` |
   [ ]

   {#quote-exp-env-instance-setup-task__table-optional-apps}
2. If the Quote Management application is installed, run the fix script that disables its objects.  
   For more information, see [Disable Quote Management application objects](https://www.servicenow.com/docs/1apd5CTdcK~G3fTGH1fh9Q "Disable the business rules, client scripts, UI policies, and navigation items from the Quote Management application, which cannot run concurrently with ServiceNow Quote Experience on the same instance.").
3. Provision a ServiceNow CPQ microservice instance.  
   For more information, see [Request a ServiceNow CPQ tenant](https://www.servicenow.com/docs/bh9NVQbav5FmgwNfQ_Jt5w "Submit a support ticket on Now Support to request a ServiceNow CPQ instance for use with your ServiceNow instance.").

   Then configure the tenant settings that ServiceNow Quote Experience requires. For more information, see [ServiceNow Quote Experience tenant settings](https://www.servicenow.com/docs/xF6HwjQgyyvfpgFGF8S2uQ "Configure these tenant settings on the ServiceNow CPQ microservice instance to enable ServiceNow Quote Experience and its capabilities.").
4. Integrate the ServiceNow and ServiceNow CPQ microservice instances.  
   For more information, see [Setting up ServiceNow CPQ](https://www.servicenow.com/docs/o0zDoh4HtETSpMbOYvygsw "Set up ServiceNow CPQ Configurator and Quote Experience to define products, quotes, pricing rules, complex product bundles, and enable other capabilities.").
5. Set up system-to-system authentication (JWT and OAuth) and add it to the connection.  
   For more information, see [Set up JWT and OAuth authentication for ServiceNow Quote Experience](https://www.servicenow.com/docs/9I2JXxODu2lIKFLnpxj4~A "Set up system-to-system authentication between ServiceNow and the ServiceNow CPQ microservice by generating a key pair, registering an OAuth application in ServiceNow, and configuring the serviceNowJwtConnection system connection in ServiceNow CPQ Administration.").
6. Set up the administrator user.  
   ServiceNow users with the platform admin role cannot access quote records within the CSM/FSM workspace. Before accessing a quote, impersonate a user who has the required quote-access permissions but not the platform admin role. For the required permissions, see the access-control documentation.
7. Set up the integration user.  
   An integration user is created and assigned a set of roles during the ServiceNow CPQ integration setup (see [Set up instance for ServiceNow CPQ integration](https://www.servicenow.com/docs/eZfGXcJb2bM0kIFOAEm5Tw "Set up a ServiceNow instance, generate a JSON Web Token (JWT), and authenticate API calls to ServiceNow CPQ.")). Manually add the following additional roles:
   * `sn_l2c_core.viewer`
   * `sn_csm_pricing.pricing_integrator`
   * `sn_adv_appr_mgmt.approval_request_writer`
   * `sn_adv_appr_mgmt.approval_request_viewer`
   {#quote-exp-env-instance-setup-task__ul-integration-roles}
8. Configure the transaction blueprint.  
   For general transaction blueprint guidance and ServiceNow capability configuration, see [Quote Experience documentation](https://www.servicenow.com/docs/r/order-management/quoting-experiences-overview.html).
9. Ensure that web embeddables are enabled by setting the glide.uxf.lib.embeddables.enabled system property to `true`.

