Register an OAuth application

When you register your application on ArcGIS, you are provided with the authorization credentials (client ID and client secret) necessary for initiating either user authentication or app credential authentication.

Follow these steps to register your app and generate your credentials:

  1. If you do not already have an account, sign up for either an ArcGIS Developer subscription or an ArcGIS Online Organizational Trial.

  2. Sign in to ArcGIS Developer.

  3. Click the OAuth 2.0 tab.

  4. Click + New Application and enter your application's details to register your new app.

  5. After registration, you are shown the application overview; locate your Client ID and Client Secret.

    Application credentials
  6. You will need your Client ID and Client Secret for OAuth 2.0 user authentication.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.