IdentityVerificationProcDtl

Used to configure the search function as well as the minimum number of verifiers for the identity verification process. Available in API version 54.0 and later.

Supported Calls

create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()

Fields

ApexClassId

  • Type: reference
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The ID of the Apex class.

    This is a relationship field.

    As of API version 54.0, this isn't supported.

    Note

  • Relationship Name: ApexClass
  • Relationship Type: Lookup
  • Refers To: ApexClass

DataSourceType

  • Type: picklist
  • Properties: Create, Filter, Group, Restricted picklist, Sort, Update
  • Description: The source type of the data.
  • Possible values:
    • External
    • Salesforce

DeveloperName

  • Type: string
  • Properties: Create, Filter, Group, Sort, Update
  • Description: The developer name of a record.

DisplayRecordFieldName

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The name of the field that contains information about the record that's shown to the user after identity verification is successful.

    This field is available in API version 58.0 and later.

IdentityVerificationProcDefId

  • Type: reference
  • Properties: Create, Filter, Group, Sort, Update
  • Description: The label of the relevant Identity Verification Process Definition record.

    This is a relationship field.

  • Relationship Name: IdentityVerificationProcDef
  • Relationship Type: Lookup
  • Refers To: IdentityVerificationProcDef

IsActive

  • Type: boolean
  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update
  • Description: Indicates whether the record is active (true) or not (false).
  • Default value: false

Language

  • Type: picklist
  • Properties: Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update
  • Description: The languages in which translation of record labels is supported.
  • Possible values:
    • da—Danish
    • de—German
    • en_US—English
    • es—Spanish
    • es_MX—Spanish (Mexico)
    • fi—Finnish
    • fr—French
    • it—Italian
    • ja—Japanese
    • ko—Korean
    • nl_NL—Dutch
    • no—Norwegian
    • pt_BR—Portuguese (Brazil)
    • ru—Russian
    • sv—Swedish
    • th—Thai
    • zh_CN—Chinese (Simplified)
    • zh_TW—Chinese (Traditional)

LinkedIdVerfProcessDetId

  • Type: reference
  • Properties: Filter, Group, Nillable, Sort
  • Description: Configure multiple levels of identity verification. For example, suppose you have two process detail records, Contact Process Detail and Account Process Detail, and Account Process Detail is linked to the contact process detail record. In this case, the contact process detail record is used for primary verification and the account process detail record is used for secondary verification. Then, if your business requirement is to configure a third-level verification process, create another process detail record and set the value of the LinkedIdVerfProcessDetId field in the account process detail record to the third process detail record.

    This field is available in API version 55.0 and later.

    This field is a relationship field.

MasterLabel

  • Type: string
  • Properties: Create, Filter, Group, Sort, Update
  • Description: The label of the Identity Verification Process Detail record.

NamespacePrefix

  • Type: string
  • Properties: Filter, Group, Nillable, Sort
  • Description: The namespace prefix associated with this object. Each Developer Edition organization that creates a managed package has a unique namespace prefix. Limit: 15 characters. You can refer to a component in a managed package by using the namespacePrefix__componentName notation.

    The namespace prefix can have one of the following values:

    • In Developer Edition organizations, the namespace prefix is set to the namespace prefix of the organization for all objects that support it. There’s an exception if an object is in an installed managed package. In that case, the object has the namespace prefix of the installed managed package. This field’s value is the namespace prefix of the Developer Edition organization of the package developer.
    • In organizations that aren’t Developer Edition organizations, NamespacePrefix is only set for objects that are part of an installed managed package. There’s no namespace prefix for all other objects.

ObjectName

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The name of the object on which the search is performed and data is verified.

OptionalVerifiersMinVerfCount

  • Type: int
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The minimum number of additional verifiers that must be checked.

SearchFilter

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: Conditions to filter the search results.

    For example, if you want to perform the search only on Person Account records, enter isPersonAccount = true.

SearchRecordUniqueIdField

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The field storing the unique identifier of records displayed in the search results.

SearchResultSortBy

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The values that are used to sort the search results.

    For example, if you want to sort the results by policy date, enter PolicyDate__c Desc.

SearchSequenceNumber

  • Type: int
  • Properties: Create, Filter, Group, Sort, Update
  • Description: The sequence in which the search is performed and the search result is displayed.

SearchType

  • Type: picklist
  • Properties: Create, Filter, Group, Restricted picklist, Sort, Update
  • Description: The type of search being performed.
  • Possible values:
    • Object-Based
    • Text-Based