Skip to main content

Salesforce

Integrating Salesforce with Osano

Connecting to Salesforce


In order for Osano to discover data stored in your systems, we must connect to those data providers via an API. We require, at minimum, read-only access to establish a connection to these providers. Each provider you connect may require different information. Please see the linked vendor documentation for instructions on where and how to obtain this data.


Required Fields

  • Provider Name (e.g. Salesforce)

To connect to Salesforce, log into Salesforce. When you add Salesforce as a data store, we will guide you through granting Osano the appropriate permissions.

Please note that depending on how much data you have stored in Salesforce, the initial sync may take a few days.

Required Permissions

For required permissions, Salesforce requires "API Enabled", Read and Delete user permissions. Specifically:

  • Access the identity URL service
  • Manage user data via APIs
  • Perform requests at any time

Core Functionality

  • Data Discovery
  • User Search
  • Data Deletion

Base URL

https://api.stripe.com/v1

Auth

  • oauth
  • apiKey

One click connection

  • email
  • name
  • phoneNumber
  • address
  • birthday
  • userId

Endpoints

Used for data discovery

  • GET $instance/services/data/$salesforceApiVersion/query?q=select ${sObject.fields} from ${sObject.sObjectName} ${limit}

Used for user search

  • GET $instance/services/data/$salesforceApiVersion/query?q=select ${sObject.fields} from ${sObject.sObjectName} where ${sObject.fields} = ${searchTerm} ${limit}

Used for data deletion

  • DELETE $instance/services/data/$salesforceApiVersion/sobjects/${sObject.sObjectName}/$recordId

Last Modified: 2024-12-03

Demo Video

Last Modified: 2024-12-11