I’ve received an inquiry from our human resources department about them potentially using our Docebo platform to deliver and administer their internal staff training. However, I’m not keen on adding all their content to our platform and giving them administration rights. In this case, is it possible to have two separate platforms? I believe Docebo supports multiple domains, but does anybody know if this feature is included as standard in the Enterprise plan?
Hi Daniel,
I suggest you create 2 different menus/pages, one for HR and the current one; then you arrange all the learning content into channels and catalogues, and decide which catalogues are visible to HR/internally, and which ones externally. You don’t need to give anyone else any rights, you can keep your admin rights and manage both menus yourself. Alternatively, I guess you can make someone from HR a power user and give him/her limited powers, ie. uploading content and extracting reports, so that they take some of the burden off your shoulders.
We have several teams providing learning content for their respective audiences (customers, partners, employees). For each of those teams (product training, HR, info-sec, sales enablement, etc.) we have a separate category in the catalog and power users with privileges to manage courses within those categories.
On the learner side, each team has a set of catalogs in which they can post their courses and learning plans, as well as dedicated pages presenting their content.
I created menus for internal and external audiences, and assigned there relevant pages. So every group has a different home page and a personalized experience.
As a super admin, I had to once configure all those elements and create pages for them, but now, they are pretty self-sufficient.
Regarding multi-domain, actually all our users are using the same login page, we use multi-domain to assign different sets of additional fields to different branches (for customers we only have company name and country, for partners we have some flags related to their partnership level, and for employees we also have information about their internal HR ID, their department, a flag if they are a manager, etc.)
We implemented all that on a single platform, as we have a lot of training content shared between groups - partners apart from the dedicated courses can also access all learning for customers, and employees apart from the internal training can access all customer and partner learning.
Having a separate instance/platform would make sense if all groups would only be accessing courses dedicated to them.
HI
See: Creating Clients for Your Extended Enterprise
Some great replies in here! I agree that you can accomplish this just fine with the Extended Enterprise feature - that’s a huge part of why we made it ;)
Above are alot of great nuances about the technical approaches:
- single platform, but cleverness with metadata, branches, groups, menus and pages for delivering an experience
- extended enterprise with multi-domain add on
- whole new instance (probably your most costly)
I think asking some key questions about resources also drive this:
- who is going to administrate those HR Courses
- what content? Is it shared or not?
- I think considering how durable your learning records are today versus tomorrow when you have HR coming to the table is important (because typically what comes with HR can be a great value add? An employee database).
- may need to (re-)consider your current state username “namespace”
- will they want to bring along historical records?
- will they want to migrate content from another platform?
Help them go into their discovery with eyes wide open to what they are going to be getting into. Do a SWOT analysis (strengths, weakness, opportunities and threats) so you all can make an informed decision. But dont lose site on the resource aspect of this important project for yawl.
And then don’t forget to show off your infinite wisdom. Quote Jeff Goldblum from Jurassic Park …Pwe were]...so preoccupied with whether or not we] could that they didn’t stop to think if we] should. Have someone do a gap analysis to really show the value add for the organization.
Many thanks to everyone for the advice and suggestions
I'm going to have a meeting with our account manager to discuss this is in more detail, but I now have a much clearer understanding of the different ways in which we can approach the project.
Hi
Hi
A key consideration is whether any of your users might need to access more than one domain.
Each user is restricted to logging-in via a single extended enterprise domain. This is fine for situations where each domain is targeted at separate, unrelated groups of individuals (as in
This is due in part because each enterprise domain is linked to one Branch, and users cannot be in more than one Branch.
Just to add to
Another way to grant access to different parts of the LMS while keeping users in a single domain would be to use hidden menus.
Hope this helps...
Hi
How did you assign a user to more than one branch? I understood this was impossible?
Hi
Each of the checkboxes is a sub domain...you can see in this case the user is attached to 2 different branches giving them access to 2 domains + the root…
Below, I forced the error to show you that this same user has access to 2 domains:
Hope this helps. Try it out...it’s a little tricky for a user to understand the concept sometimes and in some cases we found that Docebo is a little ‘sticky’ so the user would need to clear cache, etc. to get to the right page...it’s not an option i highly recommend but it is do-able if the test case fits your needs
Instead I have had to create a complicated system of user additional fields; groups; menus and pages to simulate a “multi-domain” environment using only one actual domain.
from: https://help.docebo.com/hc/en-us/articles/360020084460-Creating-and-Managing-Users
thx
- I set up notifications by branch, when a user enrolls to course (or whatever event), since they are in both branches, they get 2 notifications for the same event.
- I have menu visibility configured by branch. It might not be clear to me as an admin that the system will select only one menu for the user (whichever is configured first in the menu list).
- In the cases of extended enterprise, I may expect that the user’s experience is completely different in both portals, when in reality the experience may not be what I expected (see menu visibility above, plus the users catalog/channel visibility and enrolled courses will “follow” them across domains.)
So in short, with a user in a single branch, it (forcibly) avoids some very complex scenarios where the expected behavior may not be so clear and could result in misconfiguration, and in general provides a more straightforward experience for the admin.
Thanks for the quick reply
Reply
Log in to Docebo Community
Enter your email address or username and password below to log in to Docebo Community. No account yet? Create an account
Docebo Employee Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.