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.
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.

- Exporting test results
- Publishing test results
- Reinstating a test session
- Monitoring
- Evaluation
- Questions and answers
- Subscores of a test
- Custom test report
- Test report
- Accessing test results
- Monitoring & proctoring
- Tracking sent emails
- Email templates
- Inviting candidates
- Exporting candidates
- Importing candidates
- Stages
- Programs
- Classifying candidates
- Updating candidates
- Listing candidates
- Registering candidates
- Email notifications
- Reporting settings
- Practice mode
- Fullscreen lockdown
- Screen recording
- Webcam recording
- Pre-start settings
- Device restrictions
- Prerequisites
- Attempt limits
- Test availability
- Test instructions
- Test settings
- Embedding into your website
- Assessment instructions
- Access form
- Welcome page
- Availability
- Default language
- Configure access
- Organizing your tasks
- Adding & editing steps
- Task dashboard
- Creating a task
- Administering assessment overview