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