Skip to content
Displai Displai Displai Knowledge Base Hoopla Help Center

How-to · Hoopla

Resolve the Salesforce OAuth error

Review Salesforce connected-app restrictions and work with your administrator to authorize Hoopla.

KB-0437 Last verified

Starting in early September 2025, Salesforce will restrict the use of uninstalled connected apps. This usage restriction will block end users from using uninstalled connected apps. This change is part of Salesforce’s commitment to making our products and services secure-by-default.

Read the full Salesforce articlehere.

Every organization’s security posture is unique, and you should apply the approach that best fits your governance, compliance, and risk requirements. We have shared how our company handled the new restrictions internally below. Our notes are shared for informational purposes only and do not constitute legal advice. If you have questions about how these changes relate to your environment, please consult your Salesforce admin for guidance on available options.

Suggested course without granting the permission

Section titled “Suggested course without granting the permission”

Instead of granting permission, take this approach:

  • Remove the Approve Uninstalled Connected App permission set from users

  • Go to setup -> Connected Apps OAuth Usage -> Find Hoopla, hit Install button

  • Then, still on Connected Apps OAuth Usage, find Hoopla and click Manage app policies

  • Click Edit policies and set permitted users = All users may self-authorize

How to add the permission at the user level using Permission Sets

Section titled “How to add the permission at the user level using Permission Sets”

Create a permission set by clicking on the cog in the top right of Salesforce to get to settings:

How to add the permission at the user level using Permission Sets — screenshot 1

Locate the Permission Sets using the Quick Find field:

How to add the permission at the user level using Permission Sets — screenshot 2

Create a New Permission Set:

How to add the permission at the user level using Permission Sets — screenshot 3

Name your permission set (we used “Approve Uninstalled Connected App”) leave the Session Activation and License fields blank and Save:

How to add the permission at the user level using Permission Sets — screenshot 4

Select the System Permissions in the newly created permission set:

How to add the permission at the user level using Permission Sets — screenshot 5

Select Edit:

How to add the permission at the user level using Permission Sets — screenshot 6

Locate “Approve Uninstalled Connected Apps” and check the box for only that permission.

How to add the permission at the user level using Permission Sets — screenshot 7

Scroll back to the top and click Save. A popup will appear. Save on the popup as well:

How to add the permission at the user level using Permission Sets — screenshot 8

In the Permission Set screen, select “Manage Assignments”:

How to add the permission at the user level using Permission Sets — screenshot 9

Select Add Assignment:

How to add the permission at the user level using Permission Sets — screenshot 10

Assign to all the users who need the permission:

How to add the permission at the user level using Permission Sets — screenshot 11

How to apply the Permission at the Profile Level

Section titled “How to apply the Permission at the Profile Level”

In the Setup Quick Find field, look for Profiles:

How to apply the Permission at the Profile Level — screenshot 12

Click on the profile that you want to have the permission:

How to apply the Permission at the Profile Level — screenshot 13

Navigate to System Permissions and Click Edit. From here you can select the permission:

How to apply the Permission at the Profile Level — screenshot 14

Save your changes.

Still having trouble?

Email our support team.