Resolve Salesforce connection errors for custom integration users
For Salesforce integration users assigned to a custom profile that was created before October 2025,
Before you get started
Video Overview
Walkthrough
Before you get started
Video Overview
Walkthrough
Before you get started
Video Overview
Walkthrough
Before You Get Started
You must be logged in to your Salesforce org as an administrator to make these changes. You will also need to know which Salesforce profile or permission set is assigned to your Give Lively integration user.
Video Overview
Walkthrough
Following Salesforce security changes related to connected apps, integration users with custom profiles may be blocked from authenticating with Give Lively.
If your integration user is assigned to a custom profile created before this update in late October 2025, you may be unable to successfully connect to Salesforce from the Give Lively Nonprofit Admin Portal. You might see the following error message when you attempt to connect:
‍“OAuth Error We can’t authorize you because of an OAuth error. For more information, contact your Salesforce Administrator.
OAUTH_APPROVAL_ERROR_GENERIC: An unexpected error has occurred during authentication. Please try again.”
Because the initial connection is blocked by Salesforce, Give Lively for Salesforce may not appear in your Salesforce org's Connected Apps OAuth Usage list.
Learn how to resolve this by adding a newly introduced system permission to your integration user so connection attempts will not be blocked.
Walkthrough
- Log in to your Salesforce org as a system administrator.
- Click the setup gear icon on the top-right of the screen. From the list that appears, select Setup.
- In the left-hand menu, use the Quick Find box to search for Profiles and click on it. (Note: If you manage your integration user's access via Permission Sets, search for Permission Sets instead).
- Click on the name of the custom profile assigned to your Give Lively integration user.
- Scroll down and click on System Permissions, then click the Edit button.
- Scroll or search to locate the permission titled Approve Uninstalled Connected Apps and check the box next to it.
- Click Save at the top of the page.
- Return to the Give Lively Nonprofit Admin Portal.
- Navigate to your Salesforce Integration settings. Under the Integrations section, click the Connect with Salesforce button.
- Return to the Salesforce Setup menu, then use the Quick Find box to search for Connected Apps OAuth Usage
- If you see an “Install” button next to Give Lively for Salesforce, click it.
- Your integration user should now be able to authorize the connection successfully.
‍