Training Admins can configure a quiz for a more thorough assessment of a Learner’s understanding of the training material. Each time a Learner takes a quiz, Vault logs the attempt as an object record with its own lifecycle. If the Learner fails, the quiz record moves into a Failed state and the user must take it again. If they pass, it moves into the Passed state. Retaking a quiz creates a new instance of the quiz, independent of previous attempts.

Feature Dependencies

The Training Quiz feature is based on the Checklists Vault Platform feature. As of 24R2, Visual Checklist Designer is the default option for managing all checklist designs, regardless of the record’s lifecycle state and the user’s permission for the object types used to design checklists.

See the below Vault Help articles for additional information about the Checklist feature:

Configuration Overview

To configure Training Quizzes:

  1. Within the Training Requirement object page layout, add a new “Quiz Details” section and add the following components:
    • Require Quiz? field
    • Quiz Design field
    • Impact Alert: Quiz control, with the option to additionally Specify different Label and Help Content for the alert.
  2. Ensure the Correct Answer? field is configured for the Available Answer Design object’s Quiz: Available Answer type. The field should also be included in the corresponding page layout.
  3. On the Checklist Design object lifecycle’s Draft state, add a user action to allow Training Admins to mark a quiz as Approved using the Sync Checklist Design Lifecycle States action. This specialized action ensures a Checklist Design record and its supporting object records are simultaneously marked as approved. Training Quiz Checklist Design LC config
  4. Additionally within the Checklist Design object lifecycle’s Draft state, configure the following conditional user actions, such that if the object type equals Quiz Checklist Design, the following actions are allowed:
    • “Preview Quiz Design”, using the Preview Design action
    • “Copy Quiz Design”, using the Deep Copy Checklist Design action
    • “Export Quiz Design”, using the Export Checklist Design action
  5. Optional: Add the Hide Missed Questions field to the Quiz Checklist Design object page layout. When selected, this option hides all information about the Learner’s provided answers and displays only the resulting percentage and point score.
  6. Optional: Configure the Maximum Quiz Attempts feature, allowing Training Admins to limit the number of times a Learner can attempt a quiz. This capability is supported for all Training Assignment types except Classroom Training Assignment.
  7. Review your Vault’s security configuration and ensure Learners and Training Admins are assigned the appropriate permissions for interacting with Training Quizzes.

Configuring Maximum Quiz Attempts

Maximum Quiz Attempts allows Training Admins to limit the number of times a Learner can attempt a quiz. To configure this capability:

  1. Within the Training Assignment object’s Actions tab, add a new object action using the Unlock Quiz action, then navigate to Object Types and associate the action to all supported Training Assignment object types, according to your organization’s requirements.
  2. Add the below fields to the object page layout for the Checklist Design object’s Quiz Checklist Design type. You may opt to include these fields in a new section specific to this feature (“Maximum Attempts”) or in a separate section.
    • Max Attempts Required?
    • Max Attempts
    • Auto Unlock?
    • Lockout Period (Days)
    • Auto Update Due Date?
    • Extended Due Date Duration (Days)
  3. Add the below fields to the object page layouts of all supported Training Assignment object types, according to your organization’s requirements. You may opt to include these fields in an existing quiz-specific section (“Quiz Details”) or in a separate section (“Max Attempts”).
    • Total Attempts
    • Max Attempts Required?
    • Max Attempts
    • Attempts Remaining
    • Auto Unlock?
    • Lockout Period (Days)
    • Auto Update Due Date?
    • Extended Due Date Duration (Days)
    • Quiz Locked?
    • Quiz Locked On
    • Quiz Unlock Date/Time
  4. Optional: Add Layout Rules to hide non-applicable fields. For example, add a rule to hide the Max Attempts and Auto Unlock? fields if the value of Max Attempts Required? is No.
  5. Add an entry action to the TA Checklist Lifecycle in the Failed state to send a notification with the VT: Notify: TA Quiz Locked template to the user’s manager or Training Admin when the value of the Last Attempt? field is Yes.
  6. Optional: Review the VT: Notify: TA Quiz Locked and VT: Notify: TA Quiz Unlocked notification templates and update them according to your organization’s requirements.
  7. Review your Vault’s security configuration and ensure users who will be unlocking quizzes (for example, a Training Admin or Manager) are assigned the appropriate permissions.

Limitations

The Maximum Quiz Attempts feature is only supported for quizzes related to Vault Document, External, and Evaluation Training Assignments. Vault tracks Learner progress for Classroom-related quizzes via the Quiz Issuance Tracker object, which does not yet support unlocking quizzes.

Learner Permissions

Learners taking quizzes must be assigned a permission set with Read and Edit permission for the following:

  • TA Checklist object (ta_checklist__sys) and all object types
  • TA Response object (ta_response__sys) and all object types

Additionally, object lifecycle role configurations must allow Learners Read permission in all states, as well as Edit permission in the below states:

  • TA Checklist object lifecycle: In Progress (in_progress_state__sys)
  • TA Response object lifecycle: Open (open_state__sys)

Training Admin Permissions

Training Admins working with quizzes must be assigned a permission set with Read, Create, Edit, and Delete permission for all Training Quiz objects and object types.

Additionally, these users must be granted the relevant Visual Checklist Designer permissions.

Maximum Quiz Attempts Permissions

Any user who will be unlocking a quiz, such as a Training Admin or Manager, must be assigned a permission set with Read, Create, and Edit permission for the Unlock Quiz User Input object.