How to register a local External Client App in Salesforce

Prerequisites

  • You have enough permissions to create connected apps

Steps

  • Go to setup > Plaftorm Tools > Apps > External Client Apps > External Client App Manager

  • Click on New External Client App

  • Fill the Basic Information as you wish

API Section

  • Check Enable OAuth

  • Select the following OAuth Scopes:

    • Access the identity URL service (id, profile, email, address, phone)

    • Manage user data via APIs (api)

    • Perform requests at any time (refresh_token, offline_access)

Security Section

  • Ensure the that bellow options are checked

    • Require secret for Web Server Flow

    • Require secret for Refresh Token Flow

    • Require Proof Key for Code Exchange (PKCE) extension for Supported Authorization Flows

  • Click on Create

Providing credentials to VoiceB

After clicking create it may take a while meanwhile Salesforce generate the Consumer Key and Consumer Secret.

You will find them under OAuth Settings section of your created app. By clicking on Consumer Key and Secret button, Salesforce will request validation sending a code to your email before showing them.

Since Salesforce integration is currently in beta, you'll need to contact VoiceB in order to provide the credentials.

Last updated

Was this helpful?