New
Content
AI Challenges
We've added 26 new AI Challenges (formally in Beta) to our content catalogue. The new challenges are available in the following languages:
- Python Basic: 11 new AI Challenges (7 vulnerable and 4 secure)
- TypeScript Node.js Express: 9 new AI Challenges (7 vulnerable and 2 secure)
- JavaScript Basic: 5 new AI Challenges (3 vulnerable and 2 secure)
- C++: 2 new AI Challenges (1 vulnerable and 1 secure)
These challenges, together with those previously released, are available to learners in Explore, Quests and Learn.
AI Security Rules for use in Generative AI Coding Tools
We've released a set of Security Rules for use with generative AI coding tools such as GitHub CoPilot and Cursor. These rules are publicly available on GitHub. You learn more about them in this blog post.
The following topics are available for selection in Quests, and also as legacy Course templates.
- Secure Communication for the Internet of Things
- DevSecOps Security
- Secure Development for Financial Services
- Defensive Programming for COBOL
- Securely Accessing APIs Using OAuth 2.0
- Securely Granting Access to an API Using OAuth 2.0
- OAuth 2.0 Advanced Topics
- Foundations of Mobile Security
- Android Security
- Advanced Android Security
- Vetting Your Digital Supply Chain
- Introduction to Embedded Security
- Advanced Embedded Security
Quests
Insights Panel
Admins can now see an insights panel that updates in real time as you build the Quest, showing:
- Quest coverage - visibility into which learners will receive the Quest
- Estimated time to complete - how long will it take learners to complete the training
-
Estimated time per language - time estimate broken down by language
Curriculum Coverage
Admins can also see additional context for objectives, showing the following:
- Most Common 3, 5, 10 - now displays which specific vulnerabilities will be covered, per language
- Custom vulnerabilities - shows compatibility between selected vulnerabilities and supported languages
Both options are filterable by language to focus on areas of interest
Relative dates
We’ve introduced a new Relative Dates option for Quests. This allows a Quest to run continuously, with each learner having a set time frame within which they should complete the training. The time frame is configurable (30, 60 or 90 days).
Custom Messages
When creating a Quest, admins can choose to add:
- A Start of Quest message — shown before the learning content begins
- An End of Quest message — revealed only after the content is completed
Messages are customised using a rich text editor, allowing formatting, links, and images for more engaging communication.
Administration
User Management
We've fully released our new User & Team Management interface, designed to make it easier to view, manage, and organize users across teams with greater clarity and control. This streamlined experience introduces faster navigation, improved filtering and bulk actions, and a more intuitive layout, helping admins save time and reduce complexity.
Multi-Team Manager (early preview)
Multi-Team Manager is now available via early preview. Team Managers can now manage multiple teams, enabling reporting, flexible delegation and mirroring real org structures. Especially valuable for large enterprises. For more information on how to access this feature, contact your CSM.
Comments
0 comments
Please sign in to leave a comment.