There are various reports available in Secure Code Warrior® to help measure and analyze individual, team, and company performance as well as skill development.
This article details the reports that can be exported for further analysis.
For role-specific guides on reporting, please refer to:
IMPORTANT: Reporting may be integrated into your existing reporting and business intelligence systems programmatically via the Secure Code Warrior API.
Reporting data can be exported by the Company Administrator or Team Manager for
- Training Reports
- Courses Reports
- Assessment Reports
- Tournaments Reports
- Course and Assessment Metrics (In Preview)
- Performance Metrics (In Preview)
- Users Report
- Audit Log Report
- Available Challenges Report
- Available Missions Report
- Available Videos Report
Note: All reports display time in UTC.
Training Reports
Step 1: View Dashboard
Start by clicking Metrics from the top menu, then click Training Leaderboards
Company Administrators can run reports and view metrics for the entire company while Team Managers can only run reports for their teams.
Step 2: Export Data
You can export data for both Team Leaderboard and Developer Leaderboard.
Select the desired report and date range (if necessary) to begin exporting the .CSV data.
1) Team Leaderboard
Export | Purpose | Sample Export |
---|---|---|
Team Leaderboard export | Overall metrics for each team | Click here for a sample export |
2) Developer Leaderboard
Export | Purpose | Sample Export |
---|---|---|
Developer Leaderboard | Overall metrics for developers in the team or company | Click here for a sample export |
Training progress | Progress made by developers in the training they're enrolled in | Click here for a sample export |
Challenges Played | Details of challenges played in training, covering vulnerability categories and, the ability in identifying, locating, and fixing them Returns one row for each challenge, aggregating all correct/incorrect attempts per stage as well as all retries. |
Click here for a sample export |
Time spent | Measure the time spent (in minutes) learning, playing in tournaments, assessments, and courses | Click here for a sample report |
Courses Reports
Step 1: View Courses Dashboard
Start by clicking Metrics from the top menu, then click Cours Leaderboards
Step 2: Select Company or Team
As Company Administrator, select the Company or Team to view the Course Progress Summary and Progress or Points Leaderboard, then click EXPORT CSVS.
Note: Team Managers are only able to see teams assigned to them.
Step 3: Select report to export
Select the desired report to download the .CSV.
Export | Purpose | Sample Export |
---|---|---|
Course Progress Summary | Provide progress summary for all Courses by selected Company or Team. | Click here for a sample export |
Team Data | Provide summarized progress of Courses by Team | Click here for a sample export |
Player Data | Provide summarized progress of Courses by Player | Click here for a sample export |
Export All Data | Detailed report for all attempts by Player | Click here for a sample export |
Note: Check the new reporting dashboard that unlocks courses completion statistics allowing company administrators to track and monitor developers' progress on the platform.
Assessment Reports
Step 1: View Dashboard
Click Assessments on the top menu then select the assessment you'd like to report on.
The dashboard will show assessment details, like the number of challenges, passing score, supported languages, etc. in addition to all attempts results.
Step 2: Export Data
Note: Data available via CSV is updated daily at midnight UTC
1. All Assessments Reports
- Navigate to assessments from the top menu
- Click the ellipses (...) next to the 'Add Assessment' button and click 'Download CSV'
Export | Purpose | Sample Export |
---|---|---|
Assessment Results CSV | A snapshot of all developers' most recent assessment results | Click here for a sample export |
Assessment Progress CSV | More granular data including all developers' attempts on every version of every assessment | Click here for a sample export |
2. Individual Assessments Reports
- Navigate to assessments from the top menu
- Select the assessment you want to report on
- Click the ellipse (...) then click 'Download CSV'
Export | Purpose | Sample Export |
---|---|---|
Assessment Results CSV | A snapshot of all developers' most recent results for the assessment | Click here for a sample export |
Assessment Progress CSV | More granular data including all developers' attempts on every version of the assessment | Click here for a sample export |
Assessment Detailed CSV | Comprehensive data including all challenges in every attempt for this version of the assessment | Click here for a sample export |
Tournament Reports
1) All Tournaments Summary Report
Click Tournaments from the top menu, then click Summary CSV Report to export the Tournament Summary.
Export | Purpose | Sample Export |
---|---|---|
Summary CSV Report | Overall results summary for all tournament | Click here for a sample export |
2) Tournament Summary and Detailed reports
For the Tournament participant reports, select the desired Tournament and click Manage.
In the Tournament Panel select the Participants tab and choose the required report.
Export | Purpose | Sample Export |
---|---|---|
Summary CSV Report | Overall results summary for the tournament | Click here for a sample export |
Participants Detailed Report | Detailed user activity in the tournament | Click here for a sample export |
Users Report
Start by clicking Administration from the top menu, then click the Reports tab and download the Users report.
For more information on how you can utilize this report, please check out this article.
Note: Only Company Administrators can run a Users report.
This report includes the following details:
Role | Team | Tags | Last Logged In | Status |
HOT TIP: A more detailed user list can be obtained by exporting the developer's leader board. Please refer to this article for more details.
Audit Log Report
Start by clicking Administration from the top menu, then click the Reports tab and download the Audit Log report.
This report contains all the administrative changes that have occurred in your company.
Note: Only Company Administrators can run this report.
Audit log report includes the following details:
Date | Action | Author | Details |
Here is a list of all the actions we track:
- User invitation
- Accepted user invitation
- User Removal
- User Update
- Password reset
- Temporary user account lockout due to 5 failed login attempts
- SSO user registration
- User update through SSO
- User team change through SSO
- User role change through SSO
- Team removal
- Team update
- Sensei license consummation
Comments
0 comments
Please sign in to leave a comment.