Requirements for Setting Up a Salesforce Backup

Ensure proper admin and license

To create a Salesforce connector, the user account used for the backup must have administrative privileges with API access and a supported Salesforce license.

Supported user account

The user must be a Salesforce System Administrator, as it has the necessary permissions to access all Salesforce data.

Additionally, ensure that API access is enabled by checking one of the following:

  • The user has API access enabled in its profile
  • The user has a permission set that includes API access

Supported user licenses

The user must also have a Salesforce edition that supports API access:

  • Enterprise Edition
  • Unlimited Edition
  • Developer Edition
  • Performance Edition

Enable Query All Files Permission in Salesforce

To back up all of an organization's files and attachments – not only those owned by the admin – the system administrator who created the connector must enable the Query All Files permission in Salesforce.

To enable the Query All Files:

1. In the left navigation pane, under Users, select Permission Sets.

2. Select New.

3. Enter a label and API name (e.g., QueryAllFiles) and then click Save.

4. In the Apps section, click App Permissions and then click Edit.

5. In the Content section, check Query All Files and then click Save.

6. In the pop-up, click Save to save the permissions.

7. Click Manage Assignments.

8. Click Add Assignments and then select your administrator user.

9. Click Next > Assign > Done

Note: The Salesforce UI may vary and change. In case you need assistance setting this up, please contact Keepit Support for up-to-date instructions.