When facial verification is enabled, the clock captures pictures of employees when they perform a clock entry. Each captured picture is automatically compared to the employee’s picture templates to validate the associated clock entry. Depending on how your time entry policy is configured, the clock either rejects clock entries that fail facial verification, or processes them and notes that the employee didn’t pass facial verification.
Before You Begin: In addition to configuring picture capture using the settings described in this section, an administrator or manager must also enroll employees for picture capture. After you enable picture capture functionality and enroll employees, the clock captures pictures of the employees when they perform clock entries. See Enroll Employees for Picture Capture.
To enable facial verification in the custom config file:
- In the
<system>
section, specify a type of facial verification using themode
attribute in the<camera>
tag. Enter one of the following types:face_verification
face_verification_live
face_identification
face_identification_live
- If necessary, edit the value in the
torch_intensity
attribute. - Set the
submit_all_pics
attribute toyes
orno
. - In the
<validation>
section, specify the following: - This validation ensures that the clock captures a picture of the employee with their clock entry. It doesn’t validate that the employee’s clock picture matches their stock picture.
- You can also edit the following attributes for this validation:
-
- To change the order in which the clock performs this validation in relation to the other validations it performs, change the number in the
order
attribute. - To exempt supervisors from this validation, specify
supervisor="no"
.
- To change the order in which the clock performs this validation in relation to the other validations it performs, change the number in the
- In the
<functions>
section, update the tags for any functions that should trigger the camera to verify an employee’s facial image. For example, if you want the clock to perform a facial verification when employees end their meals, set thecamera
attribute to"yes"
in the"end_meal"
tag. - To disable facial verification for a function, make sure the tag is set with
camera="no"
, or that it doesn’t contain thecamera
attribute. - If necessary, in the
<functions>
section, you can specify which functions the clock still submits clock entries for when it couldn’t capture a picture of the employee. - By default, these clock entries are rejected and aren’t sent to the server. However, when you specify
submit_photo_failure="yes"
for a function, clock entries that fail facial verification are submitted to the server so that managers can review them in timesheets. - For example, to specify that start shift clock entries that fail facial verification should still be submitted to the server, you would specify:
<validation name="Picture Validation"
class="com.dayforce.devices.validationframework.validation.PictureValidation"
active="yes" order="23" supervisor="yes" />
<function id="in" punchtype="Punch_In"
class="com.dayforce.devices.function.Function"
submit_photo_failure="yes" />