Preparing for Salesforce Connected App Usage Restrictions
Overview
Salesforce has announced changes to how uninstalled connected apps function in customer orgs, effective September 2025. These changes impact AutoRABIT products that connect to your Salesforce environments using the OAuth 2.0 Client Credentials Flow.
What’s Changing in Salesforce
Uninstalled connected apps restricted — New authorizations will be blocked unless specific permissions are granted.
Note: The existing connections between AutoRABIT and Salesforce are not going to be impacted by this change
OAuth 2.0 Device Flow blocked — Not used by AutoRABIT.
New permissions introduced:
Approve Uninstalled Connected Apps
Use Any API Client
Impact on AutoRABIT Products
Vault, ARM, and CodeScan Cloud connect to Salesforce via Client Credentials Flow, which creates an uninstalled connected app.
Existing connections (before September 2025): Will continue to work.
New connections (after September 2025): May fail unless permissions are updated by your Salesforce admin.
Actions Required
For existing customers with an already connected Org/s to AutoRABIT No action is required.
Recommended configuration: &#xNAN;For existing customers, adding net new Salesforce Sandbox Orgs
Install Connected App
In your Salesforce Org, Navigate to Setup → type Connected Apps OAuth Usage in the Quick Find box.
Find the AutoRABIT connected app in the list. If it’s not installed, there will be an Install button next to it.
Click Install, then confirm on the subsequent page.
Optional Configuration: &#xNAN;Applies to initial authentications with AutoRABIT made after the connected apps security change made by Salesforce, or net new production orgs (this will be updated, as more information becomes available from Salesforce)
Actions Required
Identify AutoRABIT Connected Apps:
Go to Setup → Connected Apps OAuth Usage in Salesforce.
Locate entries linked to AutoRABIT.
Update User Permissions:
If API Access Control is enabled: Assign “Use Any API Client.”
If API Access Control is not enabled: Assign either “Approve Uninstalled Connected Apps” or “Use Any API Client.”
Grant these permissions only to trusted integration users.
Best Practices
Use a dedicated integration user for AutoRABIT.
Grant only minimum required permissions.
Review unused connected apps regularly and remove them.
Need Help?
Contact AutoRABIT Support ([email protected]).
Refer to Salesforce’s announcement: Prepare for Connected App Usage Restrictions Change.
Additional Resources
Refer to the Salesforce documentation below for additional details.
FAQ
Will my existing AutoRABIT connections stop working? No. If you connected AutoRABIT products (Vault, ARM, CodeScan Cloud) to Salesforce before the enforcement date in September 2025, your existing integrations will continue to work.
What happens if I try to create a new connection after September 2025? New connections may fail unless your Salesforce administrator assigns the new permissions introduced by Salesforce (Approve Uninstalled Connected Apps or Use Any API Client).
Which Salesforce permission should be used? If API Access Control is enabled in your org, assign 'Use Any API Client'. If it is not enabled, you may assign either 'Approve Uninstalled Connected Apps' or 'Use Any API Client'. These should be granted only to trusted integration users.
Does AutoRABIT use the OAuth Device Flow? No. AutoRABIT uses the OAuth 2.0 Client Credentials Flow, which creates an uninstalled connected app in your Salesforce org. The blocked device flow is not used by AutoRABIT.
Is there a long-term solution beyond permissions? Yes. AutoRABIT is actively working on enhancements to move towards installed connected apps for greater security and compliance. Updates will be shared in future product releases.
Do I need to reinstall AutoRABIT in my Salesforce org? No reinstallation is required. You only need to ensure the correct Salesforce permissions are assigned to your integration user for new connections after September 2025.
Where can I read Salesforce’s official announcement? You can view Salesforce’s official article (here)[ https://help.salesforce.com/s/articleView?id=005132365&type=1]
Who should I contact if I face issues? Please contact AutoRABIT Support ([email protected]) for assistance with setup, permissions, or troubleshooting.
Last updated
Was this helpful?