Our EDQ Record Detail component works by replicating the standard Record Detail Component and enhancing address/email/phone fields with our validation technology. To do this we need to read the Page Layout of the object being displayed which requires our app to call Salesforce's Tooling API. To do so we have to use the Connected App, Auth. Provider and Named Credential combination, which is standard Salesforce practice. The following three pages will walk you through the configuration steps for this. First, we'll create the Connected App.

  1. Go to Setup, then App Manager.

  2. Click New Connected App (Top right).

  3. Fill in the fields to the following specifications:

    Field Specification
    Basic Information
    Connected App Name Experian LEDQ
    API Name Experian_LEDQ (this field will auto-populate)
    Contact Email Admin's email address
    API (Enable OAuth Settings)
    Enable OAuth Settings Select this option
    Callback URL https://login.salesforce.com (the admin will update this later)
    Selected OAuth Scopes Add both "Full access (full)" and "Perform requests at any time (refresh_token, offline_access)"
    Require Proof Key for Code Exchange (PKCE) Extension for Supported Authorization Flows Leave selected
    Require Secret for Web Server Flow Leave selected
    Require Secret for Refresh Token Flow Leave selected

    API (Enable OAuth Settings) options

  4. Click Save.

  5. Click Continue.

  6. Make a note of the Consumer Key and the Consumer Secret found by clicking Manage Consumer Details, as you will need to use them in the next steps.

    Viewing Connected App

If the newly created Connected App does not appear after you click continue, follow the below steps to get your Consumer Key and Consumer Secret:

  1. Go to App Manager.
  2. Click View on your created Connected App, using the dropdown arrow to the right.
  3. Click Manage Consumer Details.