Newer Version Available
IdentityVerificationProcDtl
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
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>Wildcard Support in the Manifest File
This metadata type supports the wildcard character * (asterisk) in the package.xml manifest file. For information about using the manifest file, see Deploying and Retrieving Metadata with the Zip File.