Testinvite does not enforce unique properties for candidates by default. However, you can use a unique value to register each candidate, and the system will prevent duplicate registration.
Duplicate candidate registration can occur due to human error or the absence of a reliable tracking unique ID. For example, if a candidate applies for the same assessment more than once, a unique ID can be utilized to prevent registering the same candidate repeatedly and maintain the accuracy of the registration process.
The candidate registration form offers the capability to guarantee uniqueness by enabling you to choose this option and supply a distinctive value for the candidate.
The scope of the uniqueness
The scope in which the uniqueness will be upheld can be altered. Four options are available for selecting a scope: Task, Group, Labels, and Programs.
The task scope guarantees that there will not be more than one candidate with the same unique ID within the Task.
The group scope guarantees that there will not be more than one candidate linked to the same unique ID and belonging to the same group within the Task.
The label scope ensures that there will not be more than one candidate associated with the same unique ID and possessing the same label within the Task.
The program scope guarantees that there will not be more than one candidate linked to the same unique ID and participating in the same program within the Task.
Choosing the default scope for the entire Task
To simplify the candidate registration process, you can configure the default Scope for the Task, so that every time you register a candidate, the default value of the scope is automatically set to the value you have specified.
To configure the default scope for the task, go to the task settings, open Miscellaneous section and expand the Uniqueness panel.