eLearning subscriptions, tracks, and seat usage
eLearning subscription and tracks
There are two subscriptions available for eLearning. Each subscription is mapped to a set of courses called a track. The two tracks are eLearning and eLearning Awareness. Your subscription determines whether you have access to one or both of these tracks.
View subscription details
To complete this task:
- In the Veracode Platform, from the top-right corner, select the gear icon
, and then select Admin. The Administration page opens.
- Select eLearning.

The Subscription Details page displays the following information about your subscription:
- Track Name: the tracks available to you. To list the courses in the track, select the question icon
next to the track name.
- Total Seats in Subscription: the total number of learner seats purchased by your organization for each track.
- Learners with Track Assigned/Total Seats: the number of seats your organization purchased compared to the number of seats that are currently assigned to learners.
- Seats Used: the number of used seats for each track. When a learner accesses a track, their seat is used.
- Learners Set to Auto Extend: the number of learners whose seat is set to Auto Extend.
eLearning seats
A subscription has a certain number of allocated seats. If your organization subscribes to both tracks, each subscription has a separate number of allocated seats.
Allocate or reallocate eLearning seats
You can only assign as many seats as you have purchased. You can assign a learner to only one track.
When you assign a track to a learner, eLearning allocates a seat to that learner. However, the seat is not used until the learner accesses courses in the assigned track.
An eLearning seat is not used until a learner accesses a course. Until a learner uses a seat, the seat can be reallocated to another learner.
Until a learner accesses a course in a track, you can remove the seat from the learner and assign it to another learner. After a learner launches a course, the seat is considered to be in use. A seat in use cannot be removed from the corresponding learner till the end of the subscription period.
Remove an eLearning seat from a learner
Usually, a three-year subscription is divided into three consecutive subscriptions. Each of these three consecutive subscriptions is called a subscription year. You cannot remove an eLearning seat from a learner in the middle of a subscription year unless the learner leaves the organization. If Auto Extend is turned off, you can remove seats from learners at the end of a subscription year.
If your subscription is not divided into subscription years, you cannot remove an eLearning seat from a learner during the entire subscription period.
To remove an eLearning seat from a user, remove the eLearning role from their account. For more information, see Remove an eLearning seat from a learner. You can free up a seat when a learner leaves the organization.
Reassign seat of a learner who left the organization
When you delete the Veracode account of a learner who leaves your organization, the seat reopens. You can assign this reopened seat to another learner. When you delete the Veracode account of a user, the learning progress is also deleted.
User progress during seat reallocation
When you remove a learner by removing the eLearning role, the learning progress is still saved in the system. If the user is given the eLearning role again at a later time, they can view the progress and resume learning.
However, if you remove a learner by deleting the Veracode account of the user, the user progress is permanently deleted.
If a user is deleted from the Veracode Platform and recreated again, the learning progress is unavailable. To retain learning progress for a learner, remove the learner by removing the eLearning role.
About Auto Extend
When you turn on Auto Extend for a learner, eLearning automatically renews the seat for that learner when your organization renews its subscription. In a three-year subscription that is divided into three consecutive subscriptions, you can reallocate seats at the end of a subscription year if Auto Extend is turned off.
By default, when you assign a learner to a track, Auto Extend is turned on. If Auto Extend is turned off, when your subscription expires, you can reallocate the seat to another learner for the next subscription term.
When Auto Extend is turned on for learners, and your organization reduces the number of learner seats between the end of one subscription and the beginning of the next subscription, eLearning locks the course tracks for all learners. Before learners can access course content, you must reduce the number of learners who have Auto Extend turned on based on the available number of seats.
Enable or disable Auto Extend
To complete this task:
- In the Veracode Platform, from top-right corner, select the gear icon
, and then select Admin. The Administration page opens.
- Select eLearning.
- On the Learners tab, select the learners for whom you want to turn on Auto Extend. Alternatively, you can select all the learners.
- From Actions, select Auto Extend; then, select Yes.
- To turn on Auto Extend for the selected learners, select Apply.