Multitenancy in Totara Learn
  • 28 Nov 2023
  • 3 minutes to read

Multitenancy in Totara Learn


Article summary

In Totara Learn you may have open access to various courses, programs and certifications - or you may need to be assigned to them. As a tenant member you will also be able to access any tenant dashboards, the tenant login pages, and see the specific tenant theme.

However, when using multitenancy on your site there are restrictions on how users from different tenants can interact, and the Totara Learn content available to users.

Multitenancy rules

As a general rule, users in different tenants will not have any access to Totara Learn content from other tenants, while Site Administrators can access content from all tenants. Guest users, however, cannot access any Totara Learn content that has been created within a tenant or see tenant users. 

Users who exist at the site level can see tenant-level content, even if tenant isolation is enabled and they are not a tenant participant.

If tenant participants are added as a participant in more than one tenant then they will be able to see content in all of the tenants they are a member of. 

If isolation mode is enabled then users in a tenant can only see and interact with things within the tenant (courses, programs, other users, etc.). If isolation mode isn't switched on, then they can also see site-level content (courses within a site category) and other users (for example in a shared course forum). 

Course visibility

Use caseTenant isolation onTenant isolation off

Tenant courses 

Only visible to users in that tenant regardless of isolation status.

Only visible to users in that tenant regardless of isolation status.

Site-level courses 

Not visible to tenant users.

Could be visible to tenant users if isolation is off.

Be aware that if tenant isolation is disabled and users from different tenants have access to the same site-level courses, they could interact with one another (for example in forums).

Programs and certifications

Programs within the tenant category can only include courses also within that tenant category (unlike site programs which can draw courses from other categories). Tenant category courses aren't available to programs in a site-level category.

Like courses, if isolation mode is off, users can also see site-level programs made available to them. If isolation mode is on, they can only see programs and certifications within the tenant category.

Use caseTenant isolation onTenant isolation off

Tenant programs

Only visible to users in that tenant regardless of isolation status.

Only visible to users in that tenant regardless of isolation status.

Site-level programs

Not visible to tenant users.

Could be visible to tenant users if isolation is off.

Tenant certifications

Only visible to users in that tenant regardless of isolation status.

Only visible to users in that tenant regardless of isolation status.

Site-level certifications

Not visible to tenant users.

Could be visible to tenant users if isolation is off.

Seminars

As this is an activity within a course, access for tenant members will work the same as for the overall course. 

Within a site-level course, by creating a site-level audience based on tenant membership, it is possible to separate out your seminars for tenant members if you didn't want users from different tenants in the same session. You would do this by using audience-based visibility.

Tenant Administrators can create dynamic audiences within their tenants. This means you can have a course within your tenant that not all tenant members will be able to see. 

Learning plan

There is currently no multitenancy support for learning plans. 

Tenancy change rules

In some cases users may be moved between tenants. In these cases, the following rules will apply to existing content:

  • Access would be removed for the user to all the courses, programs and/or certifications within the tenant they left
  • They would retain access to their completion records

The Totara Academy has a whole course dedicated to using Multitenancy in Totara. Here you can learn more on how to set up and use tenants, see best practice, and give it a go yourself.


Can't find what you're looking for? Contact us at documentation@totara.com. Alternatively, book a call to have a chat about your Totara platform with a dedicated Customer Success Manager.

© Copyright 2024 Totara Learning Solutions. All rights reserved.

Was this article helpful?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.