Security Journey Reporting
Being able to track your learner's progress is a key part of running a successful AppSec Training Program. We provide you with several report views within the UI that give you visibility into key metrics - including path completion, time spent and lesson rankings. The Platform also provides downloadable files and Reporting API endpoints if you need to access the data outside of Security Journey.
The Platform Dashboard
This quick glance data is found in the admin console and offers an overview of your program progress. We display the number of modules, experiments, assessments, activities completed and the total number of users in the Platform.
NOTE: The dashboard will display data that includes users who have been archived, and might differ from other platform reports.
To view data for specific date ranges, use the date picker at the top of the sections:
Reporting Options
Progress
This report displays all belt and quest progress by user. Each line represents a path or quest the learner is enrolled in. The data can be filtered and displayed by date as well as downloaded. This includes:
Email
First Name
Last Name
User Archived Date (if applicable)
Level
Time Spent
Level Start Date
Last Engagement
Path Name (or Quest/Mission)
Status
Completion
Progress
*Job Role
*Title
*Department
*Business Unit
*Company
*Country
*Employee Number
*Security Champion
*Team
*Learner Attributes will be populated if this data is uploaded via .CSV, SCIM, SSO or manually in the User Profile.
Usage
This report provides a breakdown of consumed modules and the current Platform balance (*if it is a usage-based Platform).
Learning Swing
If the Learning Swing Questions setting is enabled, this report displays the results by Level and individual lesson. For more information about how we calculate learning swing, you can read this article.
Assignment Progress
Provides an overview of individual learner's assignment progress. Data can be filtered and displayed by date with an option to download (csv format).
Report includes:
Email
First Name
Last Name
Assignment Name
Time Spent
Due Date
Status
Progress
*Job Role
*Title
*Department
*Business Unit
*Company
*Country
*Employee Number
*Security Champion
*Team
*Learner Attributes will be populated if this data is uploaded via .CSV, SCIM, SSO or manually in the User Profile.
Time Spent (new)
We capture the time a learner has spent taking training both at the individual lesson level, assignment and path. For more information on how we calculate time spent click here.
This metric has been added to the user profile and all admin reports (as a distinct column)
Downloadable Platform Reports
To access, click the bold "Reporting" option in the admin menu.
Here you will find:
Report - Full Details: Includes all details from all users for both level paths and quests. Each user's enrollment is shown on an individual line; including in-progress, paused, and passed.
Report - Summary: Includes all details from all users for only the current, in-progress level path or quest. No previous paths, levels, or quests are included in this report. Each user's data is shown on one line.
Report - Usage: This report is run daily and provides a summary of all user usage, broken down by quarter. The purpose of this report is to provide you with a current view of how much usage your users have consumed and how much balance you have left for the duration of your agreement.
Report - User: This report displays data on all users' points, their email, names, and other SAML-configured attributes, if applicable.
Report - Lesson Attempts: This report is run hourly and includes all details from lesson attempts.
Report - Assignment Progress: This report is run hourly and includes all details from assignment progress.
Other Reporting Options