The Learner homepage provides a one-stop tab to work with training assignments. Setting the Learner homepage as the landing tab for Learners provides an intuitive interface for new or first-time Vault users.
Enabling the Learner Homepage
In Admin > Users & Groups > Permission Sets, enable View permission for the Vault Training Learner Homepage: My Learning Page. Then, enable View permission for the My Learning tab. You can relabel the My Learning tab to suit your needs via the Admin > Configuration > Tabs page.
See also About the Learner Homepage for additional permissions considerations.
About the Completion Date Field
This feature includes the Training Assignment object’s Completion Date field (completion_date__v), which Vault displays to Learners under the History tab. Depending on when your Vault was created, the Training Assignment object may have a custom Completion Date (completion_date__c) field. We recommend using the standard field to fully leverage this feature, however converting to the standard field is not required.
If your organization would like to use the standard field, this should be minimally updated within:
- Entry Actions within the Training Assignment object lifecycle’s Completed state.
- All Training Assignment object page layouts.
- Any reports referencing the custom field.
About Announcements
The Announcements pane at the top of the Learner homepage is a communication channel for training-focused messaging, delivering information about your organization’s important internal campaigns or compliance reminders.
Aside from Learner and Training Admin permissions, this feature is automatically available in your Vault without any additional configuration. Training Admins only need to create an Announcement record in Business Admin order for Learners to see an announcement.
However, Training Admins and Vault Admins should consider this feature’s limitations and the below default configuration against your organization’s requirements. Many aspects described here can be updated as required.
- Announcement object records can be created from the Business Admin menu. Training Admins or other users creating Announcements may require a tab in order to create records outside of Business Admin.
- The Announcement object’s standard Title and Message fields determine the content Learners see, and the Start Datetime and End Datetime determine the period during which it is available to them. While a Vault Admin cannot configure these or any additional fields to display to Learners, this object can be configured with additional custom fields for metadata tracking purposes.
- The standard Announcement object lifecycle’s default configuration operates such that:
- Vault immediately moves newly-created Announcement records to the Approved state, which is mapped to a corresponding Approved state type. Records must be in a state mapped to this state type in order for Learners to see them.
- The above state change occurs via the lifecycle’s Create Record event action. The action uses a custom Announcement Workflow, which can be updated to accommodate your organization’s requirements, such as stakeholder approvals.
Creating Announcements
To create an announcement:
- Navigate to Business Admin > Objects > Announcements and click + Create.
- Populate the announcement’s Title and Message (up to 300 characters) that impacted Learners will see, as well as the Start Datetime and End Datetime for the period it will be available to them.
- Optional: Add up to five Conditions to narrow the scope of Learners who will see the announcement, based on Person object fields.
- Click Save.
Vault automatically moves the Announcement record to the Approved state and begins displaying the announcement to Learners upon the Start Datetime.
Limitations
Announcements are subject to the following limitations:
- The Message field is limited to 300 characters or less.
- Training Admins can configure up to five conditions per Announcement.
- Conditions can be created using text, object reference, picklist, and Yes/No (boolean) Person object fields only.
- All conditions must be true for a given Learner in order for them to see it.
- Learners can see up to ten Announcements which apply to them at any given time, beginning with the earliest Start Datetime.
- Vault does not prevent a Vault Admin from deleting custom Person object fields referenced in a condition. In the event a field is deleted, Vault ignores that condition and removes it the next time a Training Admin edits the Announcement record.
Related Permissions
Learners must be assigned a permission set with Read permission for the Announcements object.
Training Admins must be assigned a permission set with:
- Read, Create, Edit, and Delete permission for the Announcements object. This controls general access to the feature and related records.
- Read object field permissions for applicable fields within the Person object. This controls the fields Training Admins can select when creating Announcement conditions.
About Training Assignment Actions
By default, Learners are not permitted to complete actions from a Training Assignment record. However, when an action is configured on the Training Assignment object lifecycle’s Completed state, Learners can execute actions directly from their homepage’s History tab, as long as they have permission to do so.
This can be useful, for example, when an organization requires Learners to download proof of their training: A Vault Admin can create a formatted output representing key training details, then configure a “Download Certificate of Completion” user action using the Download Formatted Output action. This configuration replaces processes requiring Learners to contact their Manager or a Training Admin for this information.
Enabling the Learner Homepage Resources Section
The Learner homepage can include additional information and links that your Learners can access alongside their assignments.
To customize this section with your desired information and display it on the Learner homepage:
- Navigate to Admin > Configuration > Pages > [Vault Training Learner Homepage: My Learning Page].
- In the Layouts section, click into My Learning Page Layout.
- In the section selector, click Resources Section.
- Click Edit.
- Select the Show Resources Section? checkbox.
- Add text in the Resources Section Label, Questions Subsection Label, and Questions Subsection Value boxes.
- Optional: Add text to the Link Subsection Label and Link [#] Label boxes, and add URLs (starting with
http://orhttps://) to the Link [#] Value boxes. Text entered in a Link [#] Label box displays as a hyperlink, leading to the corresponding Link [#] Value destination. Note that if either the label or corresponding value box lacks content, the link text will not appear. - Click Save.
The resources section will now appear on the Learner homepage, labeled and populated according to your input.
Changing the Default Learner Homepage View
By default, Learners see the Open tab in Card View upon navigating to their My Learning tab. You can alternately make the Curriculum View or Learner Role View the default view:
- Navigate to Admin > Configuration > Pages > [Vault Training Learner Homepage: My Learning Page].
- In the Layouts section, click into General Settings.
- Click Edit.
- In the Options section, select Curriculum, Learner Role, or a blank value in the Default Grouped By drop-down.
- Click Save.
You can undo this change by clearing the value from the Default Grouped By drop-down.
Adding or Removing Filter Options
You can configure additional optional filters for Learners to refine their Open, History, and Explore tab views.
To customize the filter options available to Learners:
- Navigate to Admin > Configuration > Pages > [Vault Training Learner Homepage: My Learning Page].
- In the Layouts section, click into the desired tab layout.
- In the section selector, click Filters.
- Click Edit.
- In the Additional Filters dropdown, select up to five (5) total object reference or picklist fields to allow as filters. You cannot select a dependent object reference field until you select its controlling field. The fields you can select for each tab are located in the following objects:
- Open tab: Curriculum
- History tab: Curriculum
- Explore tab: Training Requirement
- Click Save.
The configured filter options will now appear on the Learner homepage for all Learners with the appropriate permissions.
Related Permissions
To filter by a picklist field, Learners must have Read permission for that field.
To filter by an object reference field, Learners must have Read permission for the record in which the field appears, as well as Read permission for the referenced record. For example, in order to filter by a Curriculum’s Study field, a Learner must have:
- Read permission for that Curriculum record.
- Read permission for the Study record referenced in the Curriculum’s Study field.
Training Assignment & Curriculum Card Images
When creating Training Requirements or Curricula, you can customize card images displayed in the Learner homepage card view by selecting a Vault document in the Learner Homepage Card Image field. For Training Requirements, if you do not select a document in this field, the card defaults to showing the first page of the first document. For Curricula, if you do not select a document in this field, the card defaults to showing the first page of the first document in the first listed Training Requirement. If there are no documents in the requirement, Vault displays a card image based on the training requirement type. Vault uses the document’s rendition as the card image and scales it appropriately.
Curriculum Sequencing & Prerequisites
Curriculum Sequencing and Curriculum Prerequisites are independent features available with an easy-to-use Curriculum Sequencing Rule Builder page, where Training Admins can suggest or require, respectively, the order in which Learners complete Curricula for a Learner Role.
Along with Substitute and Prerequisite Training Requirements already defined in your organization’s Training Matrix, these capabilities can eliminate:
- The need for Learners to follow new-hire or other training checklists which define training order.
- Manual Training Admin steps, such as adjusting Training Assignment due dates to accommodate a defined training order.
- Training Matrix designs in which duplicate or similar Curricula are in place across multiple Learner Roles. With Curriculum Prerequisites, Curricula can be ordered differently in two Learner Roles but share the same Training Requirements.
See Curriculum Sequencing & Prerequisites for configuration details.
Error Banner
If Training Assignments could not be assigned to the Learner, Vault displays an error banner on the Learner Homepage. This error means that there are Training Assignments with Errors Encountered? = Yes for the Learner. Contact Veeva Vault Support to troubleshoot this error.