Connect your instance with ServiceNow CPQ instance
Set up the connections between the ServiceNow instance and the ServiceNow CPQ instance.
Before you begin
Role required: admin
Procedure
Set the application scope to CPQ Integration.
Use the scope selection menu icon
in the Unified Navigation menu to select the scope.
Navigate to
https://<service_instance_url>/oauth_entity.do?sys_id=3b119df83b566210a0c0989e53e45a15.Update the Redirect URL to
https://<tenant-url>/login/oauth2/code/<tenant-name>-login.- The tenant-name is the name of the ServiceNow CPQ site. The tenant-url is the full URL of the site (for example, cpq-som.test.logik.io)
- Example:
https://logiksite-som.test.logik.io/login/oauth2/code/logiksite-som-login- Select the Activate property.
Select Update.
In the filter, enter
sys_properties.list.Open the sn_cpq_intg.tenant_url system property.
Set the Value to
https://<tenant-url>.cpqSelect Update.
Validate that the connection to the ServiceNow CPQ site is valid by navigating to All > CPQ Administration and open the ServiceNow CPQ site (listing no blueprints by default).
If this fails to open, check the previous steps for typos and trailing slashes.
Generate the admin API key in ServiceNow CPQ.
In ServiceNow CPQ, login as admin user and navigate to Select Utilities > Admin API Keys.
Specify a name and user ID (with the same name: by default, "admin").
Select Permissions as Admin.
This will automatically select Read, Edit, Deploy, and Bulk.
Set an expiration date far in the future.
Select Save and copy the token.
Note: Be sure to do this step. After the confirmation window is closed, the token is no longer accessible.
Populate the connection and credential aliases.
In ServiceNow Sales CRM, navigate to
https://<service_instance_url>/now/workflow-studio/integration/connectionSelect Advanced Setup of the CPQ – Sync connection.
Open the CPQ–sync connection.
- Set the connection URL to
https://<tenant-url>.cpq. - Ensure that there is no ending slash.
- Make the connection active, if it is not already.
- Select Save.
- From the CPQ–sync connection, select the CPQ–sync token in the Credential column.
- Set the connection URL to
Set the API key to
Bearer {admintoken}and add the value of the token that you copied in step 5e, and then select Save.Example:
Bearer _53eT_sxJHJ5rcfgXe8-8LDEK3Of1zHpQ
What to do next
Set up an external connection in ServiceNow CPQ
Related topics