Loading
The online Trailblazer Community becomes read-only Oct 30, 2026Read More
Important Advisory: iOS Update Impacting CG Mobile ApplicationRead More
Insurance
Use External Data for Identity Verification

Use External Data for Identity Verification

If the data required to verify a caller resides outside of Salesforce, configure the identity verification process to use data from an external source.

When displaying information from external data sources on the identity verification screen, make sure that you don’t show any sensitive or confidential information. Your Apex class must either mask sensitive information or only partially display the information. For example, you may want to show only the last four digits of social security numbers (SSN) or account numbers and mask the rest.

Note
Note

To disconnect from an external data source, remove all authentication information, data source connection details and mappings, as well as any other dependent configuration.

  1. Create an Apex class.

    The Apex class implements the identity verification process methods for building verification context, searching for caller records, and getting verification data.

  2. Create an Identity Verification Process Definition record.

    As you already know, a process definition record links an identity verification process configuration to the identity verification flow.

  3. Create an Identity Verification Process Detail record that looks up to the process definition record.

    In the process detail record, set the values of the required fields and specify the Apex class that you’ve created. Select External as the data source.

    The Apex class overrides any other detail that you specify.

    Note
    Note

    If you’re using the Verify Customer Identity flow template, you can’t use object-based search with an external data source.

  4. Create an identity verification flow.

  5. Make the flow available to your users.

 
Loading
Salesforce Help | Article