Skip to main content

Add and manage eLearning learners

Before you can give a user access to eLearning, they must have a Veracode user account. When you give a Veracode user access to eLearning, the user becomes a learner. If you need to create an account for a user, see create a user account.

Add a learner

To add a Veracode user as a learner in eLearning, add the eLearning role to their account.

To complete this task:

  1. In the Veracode Platform, from top-right corner, select the gear icon , and then select Admin. The Administration page opens.
  2. Select the Users tab. You see a list of Veracode users.
  3. Select the user that you want to add as a learner. The Edit User page opens.
  4. Under Access Settings, select the eLearning user role.
  5. Select Save.

After you add the user as a learner, they can access the eLearning options from the Security Training menu in the Veracode Platform. Before the learner can access eLearning courses, you must assign them to a track.

View learner details

To complete this task:

  1. In the Veracode Platform, from top-right corner, select the gear icon , and then select Admin. The Administration page opens.
  2. Select the eLearning tab. The learners are listed under All Learners.

You see the following information for each learner:

  • Learner: name of the learner
  • Course Accessed: if the learner has accessed one or more courses in the track, you see Yes. An eLearning seat is used only after the learner accesses courses from their assigned track. For more information, see Seat allocation and usage.
  • Track Assignment: the track to which the learner is assigned. A learner can be assigned to only one track.
  • Auto Extend?: indicates if auto extend is turned on for the learner.
  • Curriculum Name: the curricula assigned to the learner. A learner can be assigned to more than one curriculum.
  • Curriculum Due Date: the due dates of the curricula assigned to the learner.
  • Compliance Reset Period: the compliance reset period of the curricula assigned to the learner.

Manage learners

You can manage learners in the following ways:

Assign a track: depending on your eLearning subscription, your organization may have access to one or two tracks. You can assign a learner to only one of these tracks.

You cannot unassign a learner from a track during a subscription period. You must wait until the subscription period ends. Similarly, you cannot remove the eLearning role for learners who are assigned to tracks until the current subscription period expires. Veracode recommends that you do not unassign learners from tracks because the learner might want to continue to access information and results from past courses. If a learner leaves the organization, you can delete the corresponding user account to free the seat for other learners.

Turn off and turn on auto extend: when you assign a learner to a track, auto extend is turned on. You can turn off or turn on auto extend at any time for single or multiple learners.

Assign curricula: you can assign a learner one or more curricula developed from a track. Before assigning curricula, the corresponding track must be assigned to the learner. For example, if the curricula named 'Beginner' and 'Advanced' are developed from the track eLearning, the eLearning track must first be assigned to the learner before assigning the curricula 'Beginner' and 'Advanced'.

You can unassign and reassign a curriculum to a learner. Based on the curricula that you select for a learner, the corresponding Curriculum Due Date and Compliance Reset Period appear on the Learners tab to show the learning schedule of each learner.

Assign eLearning manager: you have the option to assign eLearning managers to your learners to track learners' progress and create metrics.

Manage a single learner

To complete this task:

  1. In the Veracode Platform, from the gear icon , select Admin. The Administration page opens.
  2. Select the eLearning tab on the Administration page.
  3. Under the Learners tab, select the edit icon at the end of each learner detail row for the learner that you want to edit. The Edit eLearning User Settings dialog for the learner opens.
  4. On the Edit eLearning User Settings dialog, update the learner details.
  5. Select Save.

Manage multiple learners

To complete this task:

  1. In the Veracode Platform, from the gear icon , select Admin. The Administration page opens.
  2. Select the eLearning tab on the Administration page.
  3. Under the Learners tab, select all the learners you want to manage. You can also use the Filter By dropdown menu to filter the learners based on any of these criteria:
    • Auto Extend: to filter learners who have auto extend turned on, select Yes. To filter learners who have auto extend turned off, select No.
    • Courses Accessed: to filter learners who have accessed their courses, select Yes. To filter learners who have not accessed their courses, select No.
    • Curriculum Assignment: filter learners based on the curriculum they have been assigned to. To filter learners who are not assigned to a curriculum, select No Curriculum.
    • Learner: filter learners based on their name or email ID.
    • Manager: filter learners based on the manager they are assigned to. To filter learners who are not assigned to any manager, select No Manager.
    • Team: filter learners based on the team they are assigned to. To filter learners who are not assigned to any team, select No Team.
    • Track: filter learners based on the track they are assigned to. To filter learners who are not assigned to any track, select Unassigned.
  4. Use the Actions dropdown menu along with the associated options to manage the selected learners.