Pre-Authorize User App Access Through External Client App Policies

Configure who can use your app by defining which users are pre-authorized. Users who are pre-authorized can bypass the Allow or Deny permission pop-up when accessing the app.

Required Editions

Setup for Mobile Publisher available in: Lightning Experience
Setup for Mobile Publisher available in: production only (not sandbox)
Available in Lightning Experience in: Enterprise, Performance, and Unlimited Editions
User Permissions Needed
To create and modify a Mobile Publisher project: Manage mySalesforce Apps
Important
Important Almost all Mobile Publisher apps were moved to the External Client App framework in the Summer '25 release. If your app is one of a few still using Connected Apps, refer to the help documentation for any customizations you need to make.

Admin approved users who are pre-authorized allows only users with the associated profile or permission set to access the app without first authorizing it. After selecting this option, manage profiles for the app by editing each profile’s External Client App Access list. Or manage permission sets for the app by editing each permission set’s External Client App list.

Warning
Warning If you switch from All Users may self-authorize to Admin-approved users are pre-authorized, anyone using the app loses access, unless a user’s permission authorizes the external client app specifically. In addition, if users have the Use Any API Client permission, they can access any external client app—even if its Permitted Users setting is set to Admin-approved users are pre-authorized. Be careful when using the Use Any API Client permission. As the name implies, you’re giving up your control over authorization.
  1. From Setup, enter Mobile Publisher in the Quick Find box, then select Mobile Publisher.
  2. In the External Client App Settings tab, select Policy Configuration for your app and click Edit.
  3. Under OAuth policies, click the Permitted Users dropdown and select Admin approved users are pre-authorized.
  4. Click Save.