Required Permissions for Salesforce and Salesforce NPSP Integrations

This guide provides the minimum permissions required to connect and use Salesforce and Salesforce NPSP integration.

Salesforce

Accessing Profile Settings

In Salesforce, go to Setup and use the Quick Find box to search for "Profiles". Configure permissions for the profile. This profile can be assigned to specific users later.

Custom App Settings

  • Everything can be set to non-visible.
  • The Default can be any of the options.

Tab Settings

Everything can be set to "Default Off".

Administrative Permissions

  • API Enabled: Necessary as the integration uses the API in multiple areas.
  • Customize Application: Required for connecting the integration and creating custom objects.
  • Manage Profiles and Permission Sets: Essential for setting up the integration, including automatic profile permissions adjustments for new custom objects.
  • Modify Metadata Through Metadata API Functions: Needed for connecting the integration.

General User Permissions

  • Convert Leads: Required for the synchronization process.
  • Edit Tasks: Required for the synchronization process.

Standard Object Permissions

For Accounts, Campaigns, Contacts, Opportunities, and Leads, the following permissions are required:

  • Read: Necessary for mapping configurations.
  • Create: Required for the synchronization process.
  • Edit: Necessary for mapping configurations.
  • Delete (only for Opportunities): Required for deleting pledge opportunities.

Custom Object Permissions

Ensure the following permissions are set for the "Recurring Plans" custom object, as they are essential for the sync process:

  • Read
  • Create
  • Edit

Salesforce NPSP Specific Permissions

In addition to the permissions outlined above, Salesforce NPSP integration requires permissions for the "Recurring Donations" custom object. These are all required for the connect and sync processes:

  • Read
  • Create
  • Edit

Related articles
If your Fundraise Up account is currently integrated with Salesforce and you want to switch over to our specialized Salesforce NPSP integration, follow these steps. Make sure you have set up a Salesforce

Still need help?

Need help with something not covered in Support Center? Connect with a support engineer for more assistance.
Email us