--- title: "Comparing Totara versions" slug: "comparing-totara-versions" tags: ["Totara Platform", "Reference"] updated: 2025-07-02T11:45:31Z published: 2025-07-02T11:45:31Z canonical: "totara.help/comparing-totara-versions" --- > ## Documentation Index > Fetch the complete documentation index at: https://totara.help/llms.txt > Use this file to discover all available pages before exploring further. # Comparing Totara versions This table shows a comparison of major features across all Totara Learn (v2.7 - 12) and the Totara Talent Experience Platform (TXP) versions (v13 - 17). Features have been grouped together into categories for ease of use. ## Learning and delivery | **Content management** | **2.7** | **2.9** | **9.x** | **10.x** | **11.x** | **12.x** | **TXP 13** | **TXP 14** | **TXP 15** | **TXP 16** | **TXP 17** | | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | [SCORM compliance](/17/docs/add-a-scorm-activity) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [SCORM attempt management](/17/docs/scorm-activity) | | | | | | | | ✓ | ✓ | ✓ | ✓ | | [LTI v2 support](/17/docs/external-tools) | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Static content creation](/17/docs/add-course-content-as-a-label) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [File and folder upload](/17/docs/folder-resource) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Drag-and-drop file upload](/17/docs/add-a-course-file) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Add URL](/17/docs/url-resource) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Glossary activity](/17/docs/glossary-resource) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Database activity](/17/docs/set-up-a-database-activity) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Lesson activity](/17/docs/create-a-lesson-activity) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Book activity](/17/docs/book-activity) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [External repository APIs](/17/docs/external-tool-activity-settings) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Content marketplace](/17/docs/what-are-content-marketplaces) | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Content marketplace activity](/17/docs/using-linkedin-learning-content-in-other-courses) | | | | | | | | | | ✓ | ✓ | | [LinkedIn Learning integration](/17/docs/set-up-the-linkedin-learning-integration) | | | | | | | | | ✓ | ✓ | ✓ | | **Course management** | **2.7** | **2.9** | **9.x** | **10.x** | **11.x** | **12.x** | **13** | **14** | **15** | **16** | **17** | | [Multiple course formats](/17/docs/course-formats) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Activity completion criteria](/17/docs/activity-completion) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Course completion criteria](/17/docs/course-completion) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Course completion upload](/17/docs/upload-course-completions) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Course completion editor](/17/docs/course-completion-editor) | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Record of Prior Learning](/17/docs/recognition-of-prior-learning-rpl) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Bulk course creation](/17/docs/upload-multiple-courses) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Activities and resources](/17/docs/course-activity-types) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Groups](/17/docs/what-are-groups) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Recycle bin](/17/docs/what-is-the-recycle-bin) | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Enrolment banner](/17/docs/configure-guest-access) | | | | | | | | | | ✓ | ✓ | | **Catalogue management** | **2.7** | **2.9** | **9.x** | **10.x** | **11.x** | **12.x** | **13** | **14** | **15** | **16** | **17** | | [Categories and subcategories](/17/docs/what-are-categories) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Backup and restore](/17/docs/what-are-course-backups) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Course and activity tagging](/17/docs/what-are-tags) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Program and certification tagging](/17/docs/what-are-tags) | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Tag collections](/17/docs/add-tags-to-a-collection) | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Custom course fields](/17/docs/add-course-custom-fields) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Custom search and filters](/17/docs/viewing-and-filtering-reports) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Topic filters](/17/docs/what-are-topics) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Time to read filter](/17/docs/what-are-recommendations) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Resource and playlist search](/17/docs/totara-engage-content-types) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Custom course icons](https://help.totaralearning.com/display/THM/.Creating+courses+v13) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Custom course images](/17/docs/create-a-course) | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Report-based catalogue](/17/docs/legacy-catalogue) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Grid catalogue](/17/docs/what-is-the-catalogue) | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Catalogue homepage](/17/docs/configure-the-catalogue) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Header and footer blocks](/17/docs/what-are-blocks) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | **Assessment and achievement** | **2.7** | **2.9** | **9.x** | **10.x** | **11.x** | **12.x** | **13** | **14** | **15** | **16** | **17** | | [Open badges](/17/docs/what-are-open-badges) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Badge endorsements](/17/docs/add-a-badge-endorsement) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Badge versions](/17/docs/what-are-open-badges) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Multi-language badges](/17/docs/what-are-open-badges) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Badge issue for course completion](/17/docs/badge-criteria) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Badge issue for program completion](/17/docs/badge-criteria) | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Badge issue for audience membership](/17/docs/badge-criteria) | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Custom certificates](/17/docs/customise-certificates) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Quiz activity](/17/docs/set-up-a-quiz-activity) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Drag-and-drop question types](/17/docs/quiz-question-types) | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Grading](/17/docs/course-grading) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Assignment activity](/17/docs/assignment-activity) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | **Offline and virtual learning** | **2.7** | **2.9** | **9.x** | **10.x** | **11.x** | **12.x** | **13** | **14** | **15** | **16** | **17** | | [Seminar events and sessions dashboard](/17/docs/seminar-events-dashboard) | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Event attendance tracking](/17/docs/taking-seminar-attendance) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Session attendance tracking](/17/docs/taking-seminar-attendance) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Grade to pass](/17/docs/taking-seminar-attendance) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Manual grading](/17/docs/taking-seminar-attendance) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Valid no show status](/17/docs/taking-seminar-attendance) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Attendance upload](/17/docs/taking-seminar-attendance) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Booking management](/17/docs/learner-seminar-bookings) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Waitlisting](/17/docs/wait-listed-events) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Waitlisting conflict alerts](/17/docs/wait-listed-events) | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Declare interest](/17/docs/declare-and-withdraw-interest-in-a-seminar) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Signup sheet](/17/docs/learner-seminar-bookings) | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Self approval](/17/docs/seminar-global-settings) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Manager approval](/17/docs/seminar-sign-up-approvals) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Two-stage approval](/17/docs/seminar-sign-up-approvals) | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Multiple signups based on attendance status](/17/docs/add-a-seminar-event) | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Asset management](/17/docs/manage-seminar-assets) | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Room management](/17/docs/manage-seminar-rooms) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Facilitator management](/17/docs/manage-seminar-facilitators) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [MS teams and Zoom webinar integration](/17/docs/what-are-virtual-rooms) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Manager reservations](/17/docs/reserve-spaces-in-a-seminar) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Custom notifications](/17/docs/seminar-notifications) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Custom messaging](/17/docs/seminar-notifications) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Custom fields for sign up and cancellation](/17/docs/seminar-custom-fields) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Custom fields for all forms and elements](/17/docs/seminar-custom-fields) | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Repeat seminars when enrolled via a certification](/17/docs/recertification-settings) | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | **Gamification** | **2.7** | **2.9** | **9.x** | **10.x** | **11.x** | **12.x** | **13** | **14** | **15** | **16** | **17** | | [Activity results leaderboard](/17/docs/available-blocks) | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Topic access restrictions](/17/docs/restrict-access-to-course-sections) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Quiz access password](/17/docs/quiz-activity-settings) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Course access keys](/17/docs/what-are-enrolment-methods) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Orphaned activities](/17/docs/orphaned-activities) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | **Social and collaborative learning** | **2.7** | **2.9** | **9.x** | **10.x** | **11.x** | **12.x** | **13** | **14** | **15** | **16** | **17** | | [Live chat activity](/17/docs/using-the-chat-activity) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Forum activity](/17/docs/using-the-forum-activity) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Pinned forum posts](/17/docs/using-the-forum-activity) | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Forum discussion locking](/17/docs/using-the-forum-activity) | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Workshop (peer review) activity](/17/docs/using-the-workshop-activity) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Messaging](/17/docs/instant-messaging) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Wiki activity](/17/docs/using-the-wiki-activity) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | **Feedback and evaluation** | **2.7** | **2.9** | **9.x** | **10.x** | **11.x** | **12.x** | **13** | **14** | **15** | **16** | **17** | | [Feedback activity](/17/docs/set-up-a-feedback-activity) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Conditional feedback questions](/17/docs/configure-feedback-question-dependencies) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Feedback reminders](/17/docs/set-up-a-feedback-activity) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Choice activity](/17/docs/choice-activity) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | **Mobile app** | **2.7** | **2.9** | **9.x** | **10.x** | **11.x** | **12.x** | **13** | **14** | **15** | **16** | **17** | | [App authentication](/17/docs/mobile-authentication) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Mobile branding](/17/docs/configure-the-totara-mobile-theme) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Current courses](/17/docs/current-learning-page) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Current programs and certifications](/17/docs/programs-and-certifications-in-totara-mobile) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Offline SCORM Player](/17/docs/scorm-player) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Push notifications](/17/docs/mobile-notifications) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Mobile catalogue (Find learning)](/17/docs/using-the-catalogue-in-totara-mobile) | | | | | | | | | ✓ | ✓ | ✓ | | [Course self-enrolment](/17/docs/using-the-catalogue-in-totara-mobile) | | | | | | | | | ✓ | ✓ | ✓ | ## Organisation and compliance management | **Reporting** | **2.7** | **2.9** | **9.x** | **10.x** | **11.x** | **12.x** | **13** | **14** | **15** | **16** | **17** | | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | [In-built admin reports](/17/docs/what-are-reports) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [In-built course reports](/17/docs/what-are-reports) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Custom report builder](/17/docs/what-are-reports) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Report source search](/17/docs/report-sources) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Report templates](/17/docs/create-a-user-report) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Scheduled reporting](/17/docs/what-are-scheduled-reports) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Scheduled reports sent via email](/17/docs/what-are-scheduled-reports) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Scheduled report send to self](/17/docs/what-are-scheduled-reports) | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Scheduled report source](/17/docs/what-are-scheduled-reports) | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Scheduled report capability](/17/docs/what-are-scheduled-reports) | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Set scheduled report recipients](/17/docs/schedule-a-report) | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Exportable reports](/17/docs/report-general-settings) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Graphical reporting](/17/docs/examples-of-report-graphs) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Updated graphical reports](/17/docs/examples-of-report-graphs) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Clone report](/17/docs/duplicate-a-report) | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Global report restrictions](/17/docs/what-are-global-report-restrictions) | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Content restriction by audience](/17/docs/create-a-user-report) | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Report column aggregation](/17/docs/create-a-user-report) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Default saved searches](/17/docs/what-are-reports) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Performance optimisation](/17/docs/report-general-settings) | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | **Hierarchies** | **2.7** | **2.9** | **9.x** | **10.x** | **11.x** | **12.x** | **13** | **14** | **15** | **16** | **17** | | [Organisational hierarchies](/17/docs/what-are-organisations) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Positional hierarchies](/17/docs/what-are-positions) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Competency hierarchies](/17/docs/what-are-competencies) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [HR Import](/17/docs/what-is-hr-import) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Support for partial sync within HR Import](/17/docs/enable-hr-import-elements) | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Source and schedule settings for each element](/17/docs/hr-import-default-settings) | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Job assignment HR Import source](/17/docs/configure-hr-import-sources) | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Competency HR Import source](/17/docs/configure-hr-import-sources) | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Competency export](/17/docs/what-are-competencies) | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | **Compliance management** | **2.7** | **2.9** | **9.x** | **10.x** | **11.x** | **12.x** | **13** | **14** | **15** | **16** | **17** | | [Programs](/17/docs/what-are-programs) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Certifications](/17/docs/what-are-certifications) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Recertification management](/17/docs/configure-the-recertification-path) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Improved program and certification assignment](/17/docs/assign-learners-to-a-program-or-certification) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | **Extended enterprise** | **2.7** | **2.9** | **9.x** | **10.x** | **11.x** | **12.x** | **13** | **14** | **15** | **16** | **17** | | [Enhanced multitenancy support](/17/docs/what-is-multitenancy) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Tenant administrators](/17/docs/multitenancy-tenant-roles) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Tenant bulk user upload](/17/docs/upload-users-to-a-tenant) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Tenant-specific courses](/17/docs/multitenancy-in-totara-learn) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Tenant-only resources](/17/docs/multitenancy-in-totara-engage) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Tenant-only workspaces](/17/docs/multitenancy-in-totara-engage) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Tenant-specific performance activities](/17/docs/multitenancy-in-totara-perform) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Tenant dashboards](/17/docs/what-is-a-dashboard) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Tenant theme configuration](/17/docs/ventura-theme-settings) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Tenant login pages](/17/docs/ventura-theme-settings) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Tenant default images](/17/docs/ventura-theme-settings) | | | | | | | | ✓ | ✓ | ✓ | ✓ | | [Tenant branded email](/17/docs/ventura-theme-settings) | | | | | | | | | ✓ | ✓ | ✓ | ## Development and review | **Learning plans** | **2.7** | **2.9** | **9.x** | **10.x** | **11.x** | **12.x** | **13** | **14** | **15** | **16** | **17** | | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | [Custom workflows](/17/docs/learning-plan-workflows) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Multiple templates](/17/docs/create-a-learning-plan-template) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Evidence custom fields](/17/docs/what-is-evidence) | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Dynamically assigned learning plans](/17/docs/assign-a-learning-plan) | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | **Talent management and succession planning** | **2.7** | **2.9** | **9.x** | **10.x** | **11.x** | **12.x** | **13** | **14** | **15** | **16** | **17** | | [Competencies linked to organisations](/17/docs/assign-competencies-to-organisations) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Competencies linked to positions](/17/docs/link-a-competency-to-a-position) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Competencies auto-added to learning plans](/17/docs/add-content-to-a-learning-plan) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [External evidence](/17/docs/what-is-evidence) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Custom evidence forms](/17/docs/what-is-evidence) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | **Performance management** | **2.7** | **2.9** | **9.x** | **10.x** | **11.x** | **12.x** | **13** | **14** | **15** | **16** | **17** | | [Legacy appraisals and 360 feedback](/17/docs/legacy-performance-management) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | | | | | | [Performance activities](/17/docs/what-are-performance-activities) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Appraisals](/17/docs/what-are-performance-activities) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Feedback](/17/docs/what-are-performance-activities) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Check-ins](/17/docs/what-are-performance-activities) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Redisplay question](/17/docs/performance-activity-content-and-question-types) | | | | | | | | ✓ | ✓ | ✓ | ✓ | | [Goal review](/17/docs/review-item-question-type) | | | | | | | | | ✓ | ✓ | ✓ | | [Learning review](/17/docs/review-item-question-type) | | | | | | | | | ✓ | ✓ | ✓ | | [Competency review](/17/docs/review-item-question-type) | | | | | | | | ✓ | ✓ | ✓ | ✓ | | [Evidence review](/17/docs/review-item-question-type) | | | | | | | | | | ✓ | ✓ | | [Aggregated responses](/17/docs/performance-activity-content-and-question-types) | | | | | | | | ✓ | ✓ | ✓ | ✓ | | [Activity close dates](/17/docs/performance-activity-settings) | | | | | | | | | | ✓ | ✓ | | [Direct report participants](/17/docs/performance-activity-settings) | | | | | | | | | | ✓ | ✓ | | [Advanced participation management](/17/docs/assign-a-performance-activity-to-an-individual) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Dynamic performance activities](/17/docs/what-are-performance-activities) | | | | | | | | | | ✓ | ✓ | | [Hide incomplete responses](/17/docs/performance-activity-instance-creation-settings) | | | | | | | | | | ✓ | ✓ | | [Hide/close suspended user responses](/17/docs/performance-activity-instance-creation-settings) | | | | | | | | | | ✓ | ✓ | | [Participation reporting](/17/docs/participation-reporting) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Performance activity reporting](/17/docs/question-response-reporting) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Enhanced performance activity reporting](/17/docs/question-response-reporting) | | | | | | | | | | | ✓ | | [Priority card view](/17/docs/view-your-own-performance-activities) | | | | | | | | | ✓ | ✓ | ✓ | | [Advanced filtering and sorting of activities](/17/docs/sorting-and-filtering-performance-activities) | | | | | | | | | ✓ | ✓ | ✓ | | [Personal and organisational goals](/17/docs/what-are-goals) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Improved goals user interface](/17/docs/managing-your-goals) | | | | | | | | | | | ✓ | | [Link positions and organisations to company goals](/17/docs/what-are-goals) | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | **Competency management** | **2.7** | **2.9** | **9.x** | **10.x** | **11.x** | **12.x** | **13** | **14** | **15** | **16** | **17** | | [Custom completion scales](/17/docs/create-a-competency-scale) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Competency types](/17/docs/create-a-competency-type) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Competency profile dashboard](/17/docs/using-the-competency-profile) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Advanced achievement paths](/17/docs/what-are-achievement-paths) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Proficiency set by assignment](/17/docs/edit-proficiency-by-assignment) | | | | | | | | ✓ | ✓ | ✓ | ✓ | | [Proficiency achieved date](/17/docs/edit-proficiency-by-assignment) | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Competency ratings reporting](/17/docs/competency-reporting) | | | | | | | | ✓ | ✓ | ✓ | ✓ | | [Bulk achievement paths](/17/docs/set-up-achievement-paths-in-bulk) | | | | | | | | | | | ✓ | ## User management | **Access management** | **2.7** | **2.9** | **9.x** | **10.x** | **11.x** | **12.x** | **13** | **14** | **15** | **16** | **17** | | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | [Guest access](/17/docs/configure-guest-access) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Self registration](/17/docs/available-authentication-methods) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Self registration with approval](/17/docs/available-authentication-methods) | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [OAuth2.0 (Microsoft, LinkedIn, Google login)](/17/docs/configure-oauth2) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Instant access to learning for self-registered users](/17/docs/available-authentication-methods) | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Password expiry for self registered users](/17/docs/available-authentication-methods) | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Password policy](/17/docs/what-are-site-policies) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Password rotation policy](/17/docs/what-are-site-policies) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Custom access rights](/17/docs/change-role-permissions) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Persistent login option](/17/docs/what-are-site-policies) | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [External API](/17/docs/what-is-the-external-api) | | | | | | | | | | | ✓ | | **Audience management** | **2.7** | **2.9** | **9.x** | **10.x** | **11.x** | **12.x** | **13** | **14** | **15** | **16** | **17** | | [Set audiences](/17/docs/what-is-an-audience) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Dynamic audiences](/17/docs/what-is-an-audience) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Tenant audiences](/17/docs/what-is-multitenancy) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Disable automatic membership updates](/17/docs/dynamic-audience-settings) | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Course/certification/program visibility](/17/docs/what-is-an-audience) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Course/certification/program enrolment](/17/docs/what-are-enrolment-methods) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Learning plan assignment](/17/docs/assign-a-learning-plan) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Goal assignment](/17/docs/add-goals-to-an-audience) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Access rights assignment](/17/docs/what-is-an-audience) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Legacy main menu navigation](/17/docs/what-is-the-main-menu) | ✓ | ✓ | ✓ | ✓ | ✓ | | | | | | | | [Main menu](/17/docs/what-is-the-main-menu) | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Audience and workspace sync](/17/docs/add-an-audience-to-a-workspace) | | | | | | | | | | ✓ | ✓ | | **Team management** | **2.7** | **2.9** | **9.x** | **10.x** | **11.x** | **12.x** | **13** | **14** | **15** | **16** | **17** | | [Team dashboard](/17/docs/team-page) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Job assignment-based seminar approval](/17/docs/seminar-sign-up-approvals) | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [All reporting staff (multiple job assignments)](/17/docs/what-are-job-assignment) | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | **User account management** | **2.7** | **2.9** | **9.x** | **10.x** | **11.x** | **12.x** | **13** | **14** | **15** | **16** | **17** | | [Browse users report](/17/docs/getting-started-with-user-management) | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Profile information](/17/docs/user-profile) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Users must complete required profile fields upon login](/17/docs/user-profile) | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Position assignment](/17/docs/assign-a-position-to-a-user) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Manager assignment](/17/docs/what-are-job-assignment) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Multiple manager assignments](/17/docs/what-are-job-assignment) | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Organisation assignment](/17/docs/assign-organisations-to-users) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | Primary, secondary and aspirational positions | ✓ | ✓ | | | | | | | | | | | [Job assignments](/17/docs/what-are-job-assignment) | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Improved user creation workflow](/17/docs/create-a-user) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Configurable user profile page](/17/docs/set-up-default-user-profile) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Custom user profile card](/17/docs/user-profile) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Tenant association](/17/docs/add-existing-users-to-a-tenant) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | **Enrolment management** | **2.7** | **2.9** | **9.x** | **10.x** | **11.x** | **12.x** | **13** | **14** | **15** | **16** | **17** | | [Manual and self enrolment](/17/docs/what-are-enrolment-methods) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Audience sync enrolment](/17/docs/what-are-enrolment-methods) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Competency-based enrolment](/17/docs/what-are-enrolment-methods) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Seminar direct enrolment](/17/docs/what-are-enrolment-methods) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Learning plan-based enrolment](/17/docs/what-are-enrolment-methods) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | **GDPR** | **2.7** | **2.9** | **9.x** | **10.x** | **11.x** | **12.x** | **13** | **14** | **15** | **16** | **17** | | [Versioned site policies](/17/docs/what-are-site-policies) | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Multi-lingual site policies](/17/docs/what-are-site-policies) | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [HTML site policies](/17/docs/what-are-site-policies) | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Site policy consent records](/17/docs/what-are-site-policies) | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [User data management](/17/docs/user-data-management) | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Data export](/17/docs/export-user-data) | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Data purging](/17/docs/purge-data-manually) | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ## Notifications | **Centralised notifications** | **2.7** | **2.9** | **9.x** | **10.x** | **11.x** | **12.x** | **13** | **14** | **15** | **16** | **17** | | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | [Improved notification preferences](/17/docs/user-preferences) | | | | | | | | ✓ | ✓ | ✓ | ✓ | | [Centralised program and certification notifications](/17/docs/managing-program-and-certification-notifications) | | | | | | | | ✓ | ✓ | ✓ | ✓ | | [Activity completion notifications](/17/docs/using-centralised-notifications) | | | | | | | | | | ✓ | ✓ | | [Course notifications](/17/docs/using-centralised-notifications) | | | | | | | | | | ✓ | ✓ | | [Centralised seminar notifications](/17/docs/transitioning-to-new-seminar-notifications) | | | | | | | | | | ✓ | ✓ | | [Centralised performance activity notifications](/17/docs/performance-activity-notifications) | | | | | | | | | | | ✓ | | [Centralised notification auditing](/17/docs/auditing-centralised-notifications) | | | | | | | | | | | ✓ | ## Customisation | **Adaptive learning** | **2.7** | **2.9** | **9.x** | **10.x** | **11.x** | **12.x** | **13** | **14** | **15** | **16** | **17** | | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | Custom program notifications | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | | | | | [Course reordering within sets](/17/docs/add-a-course-set-to-a-program) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [‘Then’ and ‘or’ dividers between program course sets](/17/docs/adding-program-content) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [‘And’ dividers between program course sets](/17/docs/adding-program-content) | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Optional courses within program course sets](/17/docs/adding-program-content) | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Activity completion tracking](/17/docs/activity-completion) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Activity access restrictions](/17/docs/restricting-access-to-course-activities) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Organisation and position activity access restrictions](/17/docs/restrict-access-based-on-organisations) | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Audience and preferred language activity access restrictions](/17/docs/restrict-access-based-on-audiences) | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Time since completing activity restriction](/17/docs/restrict-access-based-on-time-since-activity-completion) | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | **Learner personalisation** | **2.7** | **2.9** | **9.x** | **10.x** | **11.x** | **12.x** | **13** | **14** | **15** | **16** | **17** | | [User themes](/17/docs/select-a-theme) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Alerts and tasks](/17/docs/list-of-tasks-and-alert-notifications) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | My Learning page | ✓ | ✓ | | | | | | | | | | | [Learner dashboard(s)](/17/docs/what-is-a-dashboard) | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Record of learning](/17/docs/what-is-the-record-of-learning) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [My current learning](/17/docs/current-learning-block) | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Last course accessed block](/17/docs/available-blocks) | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Recently viewed block](/17/docs/available-blocks) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Activity completion-based progress bars](/17/docs/available-blocks) | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Program progress bar based on course set progress](/17/docs/program-completion-block-settings) | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [User tours](/17/docs/what-is-a-user-tour) | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | **Globalisation** | **2.7** | **2.9** | **9.x** | **10.x** | **11.x** | **12.x** | **13** | **14** | **15** | **16** | **17** | | [Multiple language translation packs](/17/docs/install-a-language-pack) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Language customisation](/17/docs/change-a-word-or-phrase) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Right-to-left display support](/17/docs/using-multiple-languages) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Multiple time zone support](/17/docs/location-settings) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Multiple date and calendar formats](/17/docs/calendar-settings) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | **Design and navigation** | **2.7** | **2.9** | **9.x** | **10.x** | **11.x** | **12.x** | **13** | **14** | **15** | **16** | **17** | | [Audience-based dashboards](/17/docs/what-is-a-dashboard) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Clone dashboards](/17/docs/clone-a-dashboard) | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Access control-based main menu](/17/docs/what-is-the-main-menu) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Customisable and responsive theme](/17/docs/themes) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Ventura theme and customisation options](/17/docs/ventura-theme-settings) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Customisable user menu](/17/docs/edit-main-menu-items) | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Font-based icons](/17/docs/themes) | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Featured links block](/17/docs/featured-links-block) | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Program and certification tiles within featured links](/17/docs/featured-links-block) | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Course progress display on featured links](/17/docs/featured-links-block) | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Enhanced gallery display within featured links](/17/docs/featured-links-block) | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Featured links tile alignment options](/17/docs/featured-links-block-settings) | | | | | | | | | | | ✓ | | [Quick add block workflow](/17/docs/add-a-block) | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Header and footer block regions](/17/docs/add-a-block) | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Front page centre block](/17/docs/what-is-a-front-page) | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Three levels of top navigation](/17/docs/what-is-the-main-menu) | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [New administration/quick-access menu](/17/docs/what-is-the-quick-access-menu) | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Default course, program and certification images](/17/docs/ventura-theme-settings) | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [Advanced content layouts in Weka editor](/17/docs/text-editors) | | | | | | | | | | | ✓ | ## User engagement | **Collaboration and engagement** | **2.7** | **2.9** | **9.x** | **10.x** | **11.x** | **12.x** | **13** | **14** | **15** | **16** | **17** | | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | [Workspaces](/17/docs/what-are-workspaces) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Engagement reporting](/17/docs/engagement-reports) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [MS Teams integration with Totara Engage](/17/docs/set-up-the-microsoft-teams-integration) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | **Recommendations and content discovery** | **2.7** | **2.9** | **9.x** | **10.x** | **11.x** | **12.x** | **13** | **14** | **15** | **16** | **17** | | [Machine learning recommendations engine](/17/docs/how-does-the-recommendations-engine-work) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Natural language and hashtag processing](/17/docs/how-does-the-recommendations-engine-work) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [User profile inputs](/17/docs/how-does-the-recommendations-engine-work) | | | | | | | | ✓ | ✓ | ✓ | ✓ | | [Trending items](/17/docs/what-are-recommendations) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Workspace recommendations](/17/docs/what-are-recommendations) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Microlearning recommendations](/17/docs/what-are-recommendations) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Course recommendations](/17/docs/what-are-recommendations) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Related content tab](/17/docs/what-are-recommendations) | | | | | | | | | ✓ | ✓ | ✓ | | **Content creation and curation** | **2.7** | **2.9** | **9.x** | **10.x** | **11.x** | **12.x** | **13** | **14** | **15** | **16** | **17** | | [User library](/17/docs/what-are-libraries) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Engage resources](/17/docs/totara-engage-content-types) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [User/quick surveys](/17/docs/totara-engage-content-types) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Content likes](/17/docs/likes-and-comments-1) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Playlists](/17/docs/totara-engage-content-types) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Playlist ratings](/17/docs/rate-a-playlist) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Topic label](/17/docs/what-are-topics) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | | [Time to read label](/17/docs/viewing-resources) | | | | | | | ✓ | ✓ | ✓ | ✓ | ✓ | Join the [Totara Community](https://totara.community/) for more resources to help you get the most out of Totara. © Copyright 2026 Totara Learning Solutions. All rights reserved.