The Elearning Community • How to work through Multi tenancy
Page 1 of 1

How to work through Multi tenancy

Posted: Sun Jan 03, 2021 4:50 pm
by franco
Please can anybody provide me video tutorials on how use multi tenancy on this formalms. or if there is any youtube link.
i have read the text tutorial many times but can not really get it.

so i think video tutorial can help more

Regards

Re: How to work through Multi tenancy

Posted: Mon Jan 04, 2021 12:22 pm
by scubatricky
The easiest way to think of this is to divide the customers in the organisation chart. So create 2 nodes in organisation chart, maybe call them Company 1 and Company 2.

Effectively, you are allowing one set of users to access course that are assigned to one company node, and other users to access the other course for the other company node.

Some users will exist in Company 1, and others will exist in Company 2. If you want to define different layouts / templates for each company that they see when a student navigates to their portal, then you'll need to do this from the Control Panel / URL section of your hosting provider (or have them do it for you). Something like:

company1.mycompany.com
company2.mycomapny.com

they'll both redirect to the same location, the folder that contains your installation of Forma. On arrival, the Forma system will work out how they got their and offer up the respective template based on the URL, the setting for this are within System Admin setting.

Re: How to work through Multi tenancy

Posted: Mon Jan 04, 2021 12:26 pm
by scubatricky
My first suggestion would be to create 2 nodes in the organisational chart, one for one company and one for the second. Then create 2 users, Company1User, Company2User

After this, create 2 courses; Company1Course & Company2Course.

Now you can assign each user to their respective company and each course to the respective company. Each user that you log in as should only be able to see the course within their company

Company1User -> Company1Course

Company2User -> Company2Course

This site uses cookies.

Some of the cookies we use are essential for parts of the site to operate and have already been set. We also use Google Analytics scripts, which all use cookies.
You may delete or block all cookies from this site in your browser options.