Loading
Salesforce Enforces New Security Requirements in Summer 2026Read More
Manage Users and Data Access
Create a Connected App for the Tooling API

Create a Connected App for the Tooling API

Create a new connected app for the User Access and Permissions Assistant.

Required Editions

Available in: all editions except Starter
User Permissions Needed
To create connected apps: Customize Application AND either Modify All Data OR Manage Connected Apps
Important
Important Connected apps creation is restricted as of Spring ‘26. You can continue to use existing connected apps during and after Spring ‘26. However, we recommend using external client apps instead. If you must continue creating connected apps, contact Salesforce Support.

See New connected apps can no longer be created in Spring ‘26 for more details.

  1. From Setup, enter External Client Apps in the Quick Find box, then select Settings in the External Client App section.
  2. Click New Connected App.
  3. Complete the required fields for Connected App.
  4. Select Enable OAuth Settings.
    1. For Callback URL, temporarily enter https://login.salesforce.com. You change this URL in a later task.
    2. For Selected OAuth Scopes, add: Full access (full) and Perform requests at any time (refresh_token, offline_access).
  5. Save your changes.
  6. Click Manage Consumer Details.

Have the Consumer Key and Consumer Secret values ready for creating an authentication provider, then continue to Create an Authentication Provider for the Tooling API.

 
Loading
Salesforce Help | Article