Getting Started
  • Protecto Overview
    • Introduction
      • Quickstart Guide
      • Protecto Vault
        • What is a token?
        • Token customization
        • Authentication
        • Tokenization APIs
          • Masking
            • Mask with token
            • Mask with format and token
            • Identify and mask (Auto-detect)
          • Unmasking
          • What happens if an API fails?
        • Asynchronous API's
        • Bulk data
      • Add new data source
        • Snowflake
          • Create and grant access to Protecto
          • Add Snowflake to Protecto
        • Salesforce
          • Create connected app and user
            • Steps to create connected app
            • Steps to create Protecto user
          • Add Salesforce to Protecto
        • Azure SQL
          • Connect using AD Application credentials
          • Connect using database user credentials
        • Databricks
          • Add Service principal (Azure AD Application) to Databricks
          • Steps to create Azure Databricks Cluster
          • Steps to create Databricks python notebook and schedule job
        • Redshift
          • Create and grant access to Protecto user
          • Add Redshift to Protecto
      • Protecto FAQ's
        • 1. What are the steps after we sign up for a Protecto account?
        • 2. Can I sign up for a free account? How long is the trial period?
        • 3. What is Protecto license key? How can I get a new license key?
        • 4. How do I extend the trial period?
        • 5. What is the Protecto pricing model?
        • 6. How do I cancel my account?
        • 7. How do I unsubscribe / opt-out from emails?
      • Compliance User Guide
        • Risk Identification: Key Definitions
        • Understanding Risks
          • Find assets with severe breach risk
          • Filter assets by breach risk level
          • Find assets with other privacy risks
        • Understanding Usage
          • Find the data assets that were accessed
          • Find the data assets that are not used
        • Add Tags & Classification
          • Add tags globally
          • Classify tags to the categories
          • Add tags with category to the data assets
          • Remove tags with category from the data assets
        • Governance
          • Find all data assets
          • Add/delete purposes
          • Assign data owner for a data asset
          • Add/delete consent, data subject type and location for a data asset
          • Add/update retention time for a data asset
          • Add/update minor data for a data asset
        • Generate Compliance Reports
          • ROPA (Records of Processing Activities)
          • DPIA (Data Protection Impact Assessment)
Powered by GitBook
On this page
  1. Protecto Overview
  2. Introduction
  3. Add new data source
  4. Salesforce

Add Salesforce to Protecto

PreviousSteps to create Protecto userNextAzure SQL

Last updated 1 year ago

Step I: Giving read access to all default and custom object's custom fields

There are two ways to do this:

  1. The straightforward way to do this is to go to Object Manager and individually give field permission for all custom fields (for default and custom objects): Set Field-Level Security option.

  2. An app exists in Salesforce AppExchange link. A demo video link (given below) helps simplify the process to a few clicks.

    • App link:

    • Demo video link for the app:

For all future created objects and tabs, Protecto user should be given access to the custom fields. Also, if Protecto analysis needs to be run on the tab, it should be set to set to 'Default On' in profiles > Tab settings.

Step II: Create Protecto user

  1. Search for Users in the search box and click the same.

  2. Click the New User button.

  3. Add the following details:

    • Last Name: ProtectoUser

    • Alias: protecto

    • Email: Use an active email address since an account verification email would be sent

    • Username: Use the above email address

    • Nickname: This field gets auto-filled

    • Role: None Specified

    • Use License: Salesforce

    • Profile: Protecto User

  4. Save the user.

Step III: Adding Salesforce to Protecto UI

  1. Open the Protecto application URL and login with the user details shared with you.

  2. Click the 'Add datasource' button and add the salesforce datasource by filling up all the details, like:

    • Datasource Name: Identifier for the datasource (Any name of your choice)

    • Base URL: The base URL of the salesforce application which is sent to the email during email verification of Protecto User.

    • Client Id: Enter the consumer key generated earlier.

    • Client Secret: Enter the consumer secret generated earlier.

    • Username: Enter the user name created earlier (e.g. PROTECTO_USER).

Once all the above steps are done, Protecto will start analyzing the Salesforce data and provide insights in few hours.

Password: Enter the password for the user.

https://appexchan
g
e.salesforce.com/appxListin
g
Detail?listin
g
Id=a0N3A00000FtWcBUAV&tab=e
Bulk Ob
j
ect and Fields Permissions Mana
g
er 2GMP Experimental Version