An Azure service for ingesting, preparing, and transforming data at scale.
SalesforceV2 and SalesforceServiceCloudV2 are two separate connectors that target different Salesforce products but share the same underlying technical model in Azure Data Factory.
From the documentation:
- SalesforceV2
-
typemust beSalesforceV2. - Connects to a Salesforce instance (Sales Cloud/standard Salesforce org).
- Uses OAuth2 client credentials against a Salesforce Connected App (
clientId,clientSecret). - Requires
environmentUrl(for examplehttps://<domainName>.my.salesforce.com). - Requires an
apiVersionfor Bulk API 2.0 (for example52.0).
-
- SalesforceServiceCloudV2
-
typemust beSalesforceServiceCloudV2. - Connects specifically to a Salesforce Service Cloud instance.
- Uses the same OAuth2 client credentials pattern (
clientId,clientSecret). - Also requires
environmentUrlandapiVersionfor Bulk API 2.0.
-
Both connectors:
- Support the same core capabilities in ADF: Copy activity (source/sink) and Lookup activity on both Azure IR and self-hosted IR.
- Use Bulk API 2.0 when writing data.
- Require the same style of linked service configuration (environment URL, OAuth2 client credentials, Bulk API 2.0 version).
The documentation does not list any difference in supported operations or object coverage between SalesforceV2 and SalesforceServiceCloudV2. The distinction is primarily product‑scoping and naming (Sales Cloud vs Service Cloud) rather than different ADF features.
Regarding switching connectors in an existing pipeline:
- Since both connectors expose the same authentication model and Bulk API 2.0 behavior, and the objects needed are visible through SalesforceServiceCloudV2 in the environment, it is technically safe at the ADF level to point datasets and linked services to SalesforceServiceCloudV2 instead of SalesforceV2, provided:
- The new linked service is configured with the correct
environmentUrl,clientId,clientSecret, andapiVersion. - Datasets and activities are updated to reference the new linked service type (
SalesforceServiceCloudV2).
- The new linked service is configured with the correct
- No additional ADF limitations or behavioral differences are documented between the two V2 connectors.
In practice, for an org that is primarily using Service Cloud objects (like Asset, Order) and where all required objects are visible via SalesforceServiceCloudV2, using SalesforceServiceCloudV2 as the standard connector is aligned with the documented intent of the connector.
References:
- Copy data from and to Salesforce V2 using Azure Data Factory or Azure Synapse Analytics
- Copy data from and to Salesforce Service Cloud V2 using Azure Data Factory or Azure Synapse Analytics
- Copy data from and to Salesforce V1 using Azure Data Factory or Synapse Analytics
- Connector capability comparison between Azure Data Factory and Data Factory in Fabric