Skip to main content

Authorizing an DataTools Pro as an Installed Connected App

Effective September 2025

Salesforce is rolling out new security requirements for Connected Apps starting September 2025. These changes are designed to strengthen data protection and prevent unauthorized apps from accessing your Salesforce environment. If your organization uses DataTools Pro, action may be required to avoid interruptions.

What’s Changing

Salesforce is tightening enforcement around uninstalled connected apps:

What is an “uninstalled connected app?” – The term itself is a little confusing. Still, it refers to an app that has never been explicitly installed or previously installed and then uninstalled.

  • If a Connected App is authorized by a user but not installed in your org, Salesforce may block its access.
  • Only apps that are installed and trusted in your org will continue to work without issues.

How This Impacts DataTools Pro

DataTools Pro integrates with Salesforce using a Connected App. We have followed best practices and completed a standard Salesforce review and code scan to participate in our DataTools Salesforce App Exchange listing.

  • It is highly likely DataTools Pro has no installation status, like many connected apps in your org.
  • If your org shows DataTools Pro as “Uninstalled” under Connected Apps OAuth Usage, Salesforce may block access.
  • This can lead to failed logins, OAuth errors, or synchronization issues.

Learn about DataTools Pro Security:
DataTools Pro Security Policy

Security FAQ

DataTools Pro- Salesforce Admin Install Guide

End User Sign Up Errors

When a non-Salesforce admin attempts to connect any app to Salesforce via Oauth that has not been installed, they will see an error: OAUTH_APPROVAL_ERROR_GENERIC. We have documented this process and solution (see next section)


How to Keep DataTools Pro Working

To ensure uninterrupted access, Salesforce Admins should:

Step 1: Sign Up for DataTools Pro as a Salesforce Admin

Step 2: Confirm email one-time email authorization (we validate the authenticity of email)

Step 3: Log in with Salesforce to authorize access to DataTools Pro (link provided in email)

Step 4. Open Salesforce as Salesforce Admin, and Open your Connected Oauth Apps

Step 5. Find DataTools Pro

Step 6. Click “Install” – This provides control to Salesforce admins with visibility and control over app Policies.


What Happens If You Don’t Install DataTools Pro

If the app remains uninstalled:

  • Users may see OAuth login errors (e.g., error=invalid_client).
  • Scheduled jobs and real-time syncs could fail.
  • DataTools Pro may be unable to connect to your Salesforce org.

For added security, we recommend restricting DataTools Pro access to our trusted infrastructure:

  1. In Salesforce, go to:
    Setup → Security → Network Access.
  2. Add the following static IPs used by DataTools Pro:
13.52.124.40
3.224.67.34
13.52.124.40

This ensures only secure traffic from DataTools Pro can access your org.


Do I Need to Do This for Sandboxes Too?

Yes. Each Salesforce org — Production, Sandbox, or Scratch — manages Connected Apps independently. Repeat the steps in every environment where you use DataTools Pro.


Who Should Perform These Steps

A Salesforce Administrator with Setup access should perform the installation and configuration.
If you’re not an admin, please forward this guide to your Salesforce admin team.


Learn More from Salesforce

For Salesforce’s official announcement, visit:
Salesforce Help: Preparing for Connected App Usage Restrictions