Data Discovery with Salesforce
Understanding where data is stored, what that data is and what it's used for is key for implementing a compliant privacy program. Salesforce is often one of the central data system for business operations where large quantities of data are synced from several connected systems. This makes Salesforce an ideal target for structured data discovery.
Transcend's integration with Salesforce supports Silo Discovery functionality to help businesses identify where data is stored, as well as datapoint schema discovery & Structured Discovery features to programmatically identify and classify personal data in Salesforce.
The integration can be used to scan Salesforce to identify connected systems and SaaS tools that sync or share data. At Transcend this is called 'Silo Discovery'. Enabling Silo Discovery for Salesforce is a fast and programmatic option to building out Data Inventory, as many companies have many, if not a majority of SaaS and third party platforms connected to Salesforce. The integration continues to scan for new systems as well.
Silo Discovery in Salesforce works by retrieving the Connected Applications and mapping the objects to a known system. Each discovered system is recommended as a data silo in Transcend for review to be approved into Data Inventory.
- Navigate to the Silo Discovery tab within the Salesforce data silo
- Enable the toggle for the Silo Discovery plugin
- Select the frequency to re-scan Salesforce for new systems
- After the scan has run, review the discovered systems and approve any that should be included in Data Inventory. Approved data silos can be configured for further structured data discovery or DSRs.
![Silo Discovery configuration](/_next/image?url=%2Fdocs%2Fscreenshot%2F2023-12-11-salesforce-silo-discovery-plugin.png&w=3840&q=75)
Out of the box, the Salesforce data silo is pre-configured with datapoints to represent standard Salesforce objects that are known to store personal information. This includes objects like Leads
, Individuals
and Contacts
. However, it's also important to ensure custom data in Salesforce is accounted for in structured data discovery. The integration supports datapoint schema discovery functionality to identify custom objects. It works by scanning the Salesforce schema and recommending a datapoint for each custom object. In this way, the Salesforce data silo will contain a datapoint to represent each Salesforce object that may contain personal information.
Each datapoint discovered from Salesforce will include the property metadata (also known as sub-datapoints). Transcend's Structured Discovery algorithm assigns a recommended data category for each property on the datapoint. This makes it easy to quickly understand which properties represent personal information, and in turn which datapoints contain that personal info.
![Salesforce integration Structured Discovery tab](/_next/image?url=%2Fdocs%2F2022-10-05_Salesforce_Content_Classification.png&w=3840&q=75)
- Navigate to the Structured Discovery tab within the Salesforce data silo
- Enable the toggle for the datapoint schema discovery plugin
- Select the frequency to re-scan Salesforce for new objects
- After the scan has run, review the discovered datapoints and the auto-classifications. Further configure additional custom fields and data labels for the discovered data as needed.
![Datapoint schema discovery configuration for Salesforce integration](/_next/image?url=%2Fdocs%2F2022-10-05_Salesforce_datapointdisco_plugin_config.png&w=3840&q=75)