IdentityVerificationProcDtl
Represents the search functionality configuration and
the minimum number of optional verifiers for identity verification.
This type extends the Metadata metadata type and inherits its
fullName field.
File Suffix and Directory Location
IdentityVerificationProcDtl components have the suffix .IdentityVerificationProcDtl and are stored in the IdentityVerificationProcDtls folder.
Version
IdentityVerificationProcDtl components are available in API version 54.0 and later.
Special Access Rules
The Health Cloud permission set license is
required to use this metadata type.
Fields
| Field Name | Description |
|---|---|
| apexClass |
|
| dataSourceType |
|
| identityVerificationProcFlds |
|
| isActive |
|
| masterLabel |
|
| objectName |
|
| optionalVerifiersMinVerfCount |
|
| searchFilter |
|
| searchRecordUniqueIdField |
|
| searchResultSortBy |
|
| searchSequenceNumber |
|
| searchType |
|
IdentityVerificationProcFld
Represents a set of fields necessary to configure the questions that CCA asks the caller before providing them with the information they need.
| Field Name | Description |
|---|---|
| customFieldLabel |
|
| dataSourceType |
|
| developerName |
|
| fieldDataType |
|
| fieldName |
|
| fieldType |
|
| fieldValueFormula |
|
| isActive |
|
| isManualInput |
|
| masterLabel |
|
| sequenceNumber |
|
Declarative Metadata Sample Definition
The following is an example of an identityVerificationProcDtl component.
1<?xml version="1.0" encoding="UTF-8"?>
2<IdentityVerificationProcDtl xmlns="http://soap.sforce.com/2006/04/metadata">
3 <dataSourceType>Salesforce</dataSourceType>
4 <isActive>true</isActive> <developerName>Sample93AccountSearch</developerName>
5 <identityVerificationProcFlds>
6 <fullName>Sample93AccountName</fullName>
7 <dataSourceType>Salesforce</dataSourceType>
8 <developerName>Sample93AccountName</developerName>
9 <fieldName>Name</fieldName>
10 <fieldType>requiredVerifier</fieldType>
11 <isActive>false</isActive>
12 <masterLabel>Sample93 Account Name</masterLabel>
13 <fieldValueFormula>abcd</fieldValueFormula>
14 <customFieldLabel>Name</customFieldLabel>
15 <sequenceNumber>1</sequenceNumber>
16 <isManualInput>false</isManualInput>
17 </identityVerificationProcFlds>
18 <identityVerificationProcFlds>
19 <fullName>Sample93Phone</fullName>
20 <dataSourceType>Salesforce</dataSourceType>
21 <developerName>Sample93Phone</developerName>
22 <fieldName>phone</fieldName>
23 <fieldType>optionalVerifier</fieldType>
24 <isActive>false</isActive>
25 <masterLabel>Sample93 Phone</masterLabel>
26 <sequenceNumber>93</sequenceNumber>
27 <isManualInput>false</isManualInput>
28 </identityVerificationProcFlds>
29 <masterLabel>detail1</masterLabel>
30 <fullName>detail1</fullName>
31 <objectName>Account</objectName>
32 <optionalVerifiersMinVerfCount>11</optionalVerifiersMinVerfCount>
33 <searchFilter>asd</searchFilter>
34 <searchRecordUniqueIdField>Id</searchRecordUniqueIdField>
35 <searchResultSortBy>asd</searchResultSortBy>
36 <searchSequenceNumber>1</searchSequenceNumber>
37 <searchType>Text-Based</searchType>
38</IdentityVerificationProcDtl>The following is an example package.xml that references the previous definition.
1<?xml version="1.0" encoding="UTF-8"?>
2<Package xmlns="http://soap.sforce.com/2006/04/metadata">
3 <types>
4 <members>*</members>
5 <name>IdentityVerificationProcDtl</name>
6 </types>
7 <version>54.0</version>
8</Package>