Skip to main content

 

Need help understanding best utilization of extend enterprise with multiple clients. Any insight would be appreciated.

 

SCENARIO

The root of our service is external facing with over 300 branches at the root level. Now we’ve added extended enterprise for the internal staff.

 

We want this client to support compliance, regulatory, and professional development.

We’ve got 5 clients at our disposal.

How should this be structured?

 

One client with a branch for each department, and publish channels for compliance, regulatory, and professional development content?

Internal (branch)

  • Sales
  • Marketing
  • IT

 

Or a client for each of the following with a dashboard on the welcome page with links the clients like this?

Compliance (client)

Internal (branch)

  • Sales
  • Marketing
  • IT

Regulatory (client)

Internal (branch)

  • Sales
  • Marketing
  • IT

Professional Development (client)

Internal (branch)

  • Sales
  • Marketing
  • IT

I might be a bit confused on your use case, but I can share our procedure.

We give clients their own branches to run their training sites. Menus, dedicated homepages, Power user visibility, are tied to the individual branches.

This all takes place under a single root extended enterprise.

We only create additional enterprises for clients who wish to utilize additional features such as SSO, or a dedicated domain name - and then we just tie these to their branch. 

However, the client doesn’t need their own extended enterprise if not using these features. Everything can be controlled by visibility such as dedicated homepages, courses, etc.


Thank you for the quick response.

That’s currently how we’re using the root external service. Creating visibility for branches, with custom pages and menus. I just want to isolate internal content from external customers. With that, I’ll just establish an internal branch with sub-branches representing the organization on a single new client. This client will be SSO.


@cmanrique sub domains can also allow you to brand the site which is also useful especially with internal and external clients...there are many ways to configure Docebo...while branches work great for simple things like managing catalogue access, PU access and the like, the sub domain allows you to manage different privacy and T&C, headers, footers, branding, etc. which might be best in your case.


Good point! @lrnlab 


@JZenker / @lrnlab - we bought into extended enterprise after our implementation was done.

And so - when spinning off a new domain - any best practices to keep in mind?


@dklinger big question, lol...all I can say is test, test, test and track your configuration changes for each sub domain...other than that they work great and give you lots of flexibility. If you need any specific info, let me know.


@JZenker@lrnlab - we bought into extended enterprise after our implementation was done.

And so - when spinning off a new domain - any best practices to keep in mind?

 @dklinger When I was working with extended enterprise - to help organize all pages/menus etc, we used codes to help us differentiate which part of Docebo was designated for each domain.  For example:

  • Client Domain -
    • all pages/menus/catalogs etc that were designated for the client domain had the code prefix of “CL”
  • Non-Client Training Portal -
    • all pages/menus/catalogs etc that were designated for the client domain had the code prefix of “TP”

When it came to pages, even if there were similar pages shared between domains, we would create duplicate for each domain, because we would encounter instances were one domain needed a small change on a page.


@cmanrique - We use each of our Extended Enterprise domains the way you describe in your first scenario. That means that your learner only has to log in once to access all of their compliance, professional and regulatory training and they see the branding that is appropriate for them.

Each one of our “academies” has its own space/branding, but they are all built similarly. We build branches that roughly parallel departments and we use groups and enrollment rules to automate content assignments within each domain. We customize SSO, email, notifications, and branding by domain. We have naming conventions that all groups have to work with so that we can share across domain as needed.

The secret to our success is a model built on trust. We are fortunate to have a very high degree of trust in our L&D leaders distributed across our family of companies, so we included them all in our initial onboarding training, and now our daily updates, and monthly check-in meetings. They serve as SuperAdmins and take care of the needs of their branches or domains, respectively. We come together to share, problem-solve, celebrate and grumble, which increases the sense of ownership and partnership. There’s no need for one person to be “the expert” since that’s a near impossible task, and we all grow together.


Reply