--- title: Create a Salesforce CRM integration description: Integrate your ServiceNow instance with the Salesforce customer relationship management \(CRM\) services to track your software subscriptions and to reclaim unused licenses by using the guided walk-through playbook. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/it-asset-management/saas-license-management/playbook-salesforce-crm.html release: australia product: SaaS License Management classification: saas-license-management topic_type: task last_updated: "2026-03-12" reading_time_minutes: 5 breadcrumb: [Playbook for SaaS integrations, SaaS License Management, Software Asset Management, IT Asset Management, Asset Management] --- # Create a Salesforce CRM integration Integrate your ServiceNow instance with the Salesforce customer relationship management \(CRM\) services to track your software subscriptions and to reclaim unused licenses by using the guided walk-through playbook. ## Before you begin Role required: Salesforce admin, sam\_admin - Create the Salesforce CRM integration only in the Global scope. ## About this task **Note:** The **Client Credentials** grant type is supported in Software Asset Management - SaaS License Management \(sn\_sam\_saas\_int\) 16.1.0, Salesforce CRM application 2.0.2, and Salesforce CRM Spoke 2.4.0 version onwards. ## Procedure 1. From your ServiceNow instance, navigate to **Software Asset Workspace** > **Software asset analytics**. 2. Select **Create direct integration**. 3. In the list of supported integrations, select **Salesforce CRM**. 4. Register the Salesforce application through the Salesforce admin portal. For more information, see [Register a Salesforce application](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-asset-management/saas-license-management/integrate-with-salesforce-crm.md). 1. Select **Register a Salesforce application** in the side pane. 2. Complete the tasks in the Salesforce application. Select each check box as you complete each step. 3. Select **Mark Complete**. 5. Create an integration profile to track software subscriptions and optimize licensing. 1. Select **Profile details** in the left pane. 2. On the form, fill in the fields, |Field|Description| |-----|-----------| |Display name|Name of the integration profile to identify uniquely the organization for which you’re creating the profile.| |Status|Status of the integration profile. If you have not published the integration profile, this field is automatically set to **Draft**. If you have already published the integration profile, this field is automatically set to **Published**.| |Profile type|Type of integration profile. This value is automatically set to Salesforce CRM.| |Download subscription subflow|The value must be set to **Salesforce CRM Download Subscriptions**.| |Reclaim subscription subflow|The value must be set to **Salesforce CRM Reclaim Subscription**.| 3. Save your data. - To save your data without continuing the integration, select **Save**. - To save your data and continue the integration, select **Mark Complete**. 6. Create a connection and credential in the ServiceNow Classic interface. 1. Select **Connection and credential** in the left pane. 2. Open the connection & credential aliases record by selecting the preview icon \[Omitted image "preview-icon.png"\] next to the **Connection & Credential** field. 3. Select **Continue**. 4. Select the **Create New Connection & Credential** link. 5. On the form, fill in the fields.
| Field | Description |
|---|---|
| Connection information | |
| Connection Name | Name of the connection to identify uniquely the Salesforce organization for which you’re creating this connection and credential. |
| Connection URL \(Instance URL\) | URL that displays after logging in to Salesforce, which is the custom domain URL of Salesforce. |
| Credential information | |
| Grant type | The grant type for your application according to your authentication needs. Possible values are: - **Authorization Code** - **Client Credentials** |
| OAuth Client ID | Client ID \(consumer key\) assigned to your Salesforce application. |
| OAuth Client Secret | Client secret \(consumer secret\) assigned to your Salesforce application. |
| OAuth Redirect URL | URL of the OAuth provider that users are redirected to after authentication. This is generally the URL of the ServiceNow instance that you specified while registering a Salesforce application in [Step 4](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-asset-management/saas-license-management/playbook-salesforce-crm.md). |