Halloween to Cyber Monday sale: 30% off your first year of LMS Advisor, cloud or self-hosted.30% off your first year Ends Dec 1, 2026 Claim the offer
Enterprise Management

One LMS, many teams, each with its own admin

Branches for your locations, organizations for client companies, groups for cohorts, and a role ladder that stops anyone from granting more access than they hold.

At a glance

  • Branches
  • Client organizations
  • Groups and cohorts
  • Seven-rung role ladder
  • Menu permissions

Most LMS installs start with one admin and one audience. Then a second site opens, a client asks for its own login page, and a department head wants to add their own people without filing a ticket. If the platform only knows “admin” and “learner”, you end up handing out admin rights you would rather keep.

LMS Advisor gives you four ways to divide the platform: branches for your own locations, organizations for client companies or departments, groups for cohorts, and a role ladder with seven rungs. Each one answers a different question. Branches decide who sees whose data. Organizations carry seats, branding and a self-service manager portal. Roles decide who can do what, and nobody can hand out a role at or above their own.

The problem

What breaks when one admin runs everything

Admin rights handed out as a shortcut

A site lead needs to add three new starters, so they get full admin. Six months later a dozen people can change SSO settings.

Clients who expect their own space

A corporate customer wants its logo on the login page, a seat count it can see, and a manager who can pull a completion report without emailing you.

Locations that should not see each other

The Phoenix clinic manager has no reason to browse learner records from the Denver clinic, but still needs to run their own team.

Capabilities

The building blocks you get

Pick the structure that matches the question you are answering. You can use all four at once, and each has its own screen in the admin menu.

Branches

Give each site or division a name, code, logo and branch manager. Switch on branch isolation and staff below admin see only their own branch.

Client organizations

Their own logo, colors, font and sign-in page, a seat limit, courses and learning paths with due dates, and a portal for the client’s own managers.

Groups and cohorts

Put learners in a group, assign a course once, and every current member is enrolled. Add start and end dates and the group runs as a cohort, with its own progress report.

Seven-rung role ladder

Student, instructor, course manager, branch manager, manager, admin and super admin. You can only grant roles below your own.

Menu permissions

Super admins choose which roles see each admin menu item, and the same rule is enforced on the page address, not only in the menu.

Audited impersonation

Admins can sign in as a user to reproduce a problem. Sessions cannot be nested, and each start and return is written to the audit log.

In depth

How the structure fits together

Branches decide who sees whose data

A branch has a name, a short code, an optional parent organization, a logo and an active flag. Users and courses each belong to a branch. The part that matters is the branch isolation setting, which ships switched off. Turn it on and every role below admin (branch manager, manager, course manager, instructor and student) sees only users and courses in its own branch. Super admins and admins keep the full view.

Do one thing before you flip it: give everyone a branch. A scoped user with no branch sees nothing at all, which is the safe way to fail but will fill your inbox. Deleting a branch unassigns its users and courses. It does not delete them.

Organizations are client accounts with their own portal

Each organization has a seat limit (50 unless you change it, and every member counts, managers included), its own logo, colors, font and optional custom CSS, and a branded sign-in page reached through the organization’s own code, with its own heading, text and background image. When you assign a course to an organization you set a due date and whether it is mandatory, and every current member is enrolled at once. Removing it later revokes those enrollments, so take care. Learning paths can be pointed at chosen organizations too, and their members are enrolled automatically, both the people already there and anyone who joins later.

Members are either employees or managers. Managers get a separate portal limited to their organization. A new manager can look but not change anything until you tick one or more of four permissions: assign courses, remove courses, manage members, create accounts. A separate approval permission lets a manager accept or turn down enrollment requests from their own people on courses set to request with approval, so your central team is not the bottleneck. They add learners by pasting one line per person (email, name, department), and the import stops when seats run out. Their reports export as CSV, Excel or PDF, and what they do lands in the organization’s activity log.

The role ladder

Roles rank in a fixed order: student, instructor, course manager, then branch manager and manager at the same level, then admin and super admin. The rule is applied everywhere: you cannot edit an account at or above your rank, and you cannot grant a role at or above your own. That holds on the Users screen, in the bulk importer, through the API, and for SAML and SCIM group mappings, which are capped at admin. A refused attempt is recorded in the audit log as a privilege denial.

You can have several super admins, and they can manage each other, but the last active super admin cannot be demoted, deactivated or deleted. That spares a self-hosted install the classic lockout where the only fix is a database query.

Cohorts, search and your own wording

A group becomes a cohort when you give it a start and an end date. Assign a course to that group and drip lessons count from the cohort start (or from the learner’s enrollment, if that is later), so a March intake moves through week two together even if some people were enrolled in February.

Admin search looks across about 24 kinds of record from one box, so finding a user, a course, an organization or a certificate does not mean opening five screens. Under Settings > Terminology you can rename Course, Lesson, Assignment, Quiz, Learner and Instructor, and the new words appear across the interface. If your people say “Training” and “Trainee”, the LMS can too. The web interface itself runs in 9 languages: English, Hindi, Urdu (right to left), French, German, Spanish, Swedish, Swahili and Portuguese. Lesson content has its own setting: a video, PDF, SCORM or text lesson can carry versions in up to 20 more languages, and the lesson languages page shows how learners switch without losing their place.

For the front door, the login page designer offers 5 layouts, and the welcome page builder sets what people see first, with an optional pop-up on the dashboard.

When a client needs a site of its own

Organizations share one site. When a client, brand or division should have its own address, branding, administrator and users, the Super Admin creates a tenant instead: a white-label site on a sub-domain or the client’s own domain, with its own seat, storage and feature plan. The multi-tenant page explains how tenants are provisioned and kept apart.

See Enterprise Management in a live demo

We will show it with your own scenario, answer the security questions and send a written quote after the call.

Book a demo
Workflow

Setting up a multi-team install

Map the structure

Decide what is a branch (your sites), an organization (a client or department with seats) and a group (a cohort). Most installs need two of the three.

Create accounts in bulk

Import a JSON file of up to 5,000 users per run from the Users screen, or connect SCIM so your directory creates and deactivates accounts for you.

Hand out roles, lowest first

Give each person the smallest role that does the job, then use Menu Permissions to hide screens a role never needs.

Assign training

Assign courses to groups or organizations, and point learning paths at the organizations that need them. For organization courses, add a due date and mark the course mandatory where it is.

Switch on isolation and check it

Once every user has a branch, turn on branch isolation and check a branch manager’s view by impersonating one.

Use cases

Who sets it up this way

Clinics, plants or stores under one brand

Each site is a branch with its own manager. Site leads see their own records, while head office reports across all of them.

Training providers with corporate clients

Each client is an organization with a seat count, a branded login page and a manager who pulls their own completion report.

Content teams kept out of settings

Course managers build and maintain courses without access to SSO, integrations or system settings.

Groups with several subsidiaries

Each subsidiary becomes an organization, and a shared compliance course goes to each with its own due date.

Benefits

What your admins get back

  • Site managers run their own teams without holding admin rights
  • Clients get a branded space and self-service reporting
  • No role can quietly promote itself or anyone else
  • Bulk onboarding with a record of who created each account
  • Head office still sees across every branch and client
FAQ

Questions from platform owners

What roles does LMS Advisor include?
Seven: super admin, admin, manager, branch manager, course manager, instructor and student. Super admins can also choose which roles see each admin menu item, and that choice is enforced on the page itself.
Can a branch manager see learners in other branches?
Not once branch isolation is on. With it enabled, every role below admin is limited to users and courses in its own branch. It ships switched off so single-site installs are unaffected.
Can our clients manage their own learners?
Yes, through organizations. A client’s managers use a portal limited to their organization and start view-only. You then choose whether each can assign courses, remove courses, manage members or create accounts, and what they do is recorded in that organization’s activity log. Seat limits apply when they add people.
Can organization managers approve enrollment requests?
Yes, if you give them the approval permission. On courses set to request with approval, a manager with that permission approves or declines requests from members of their own organization, while admins can still approve requests in bulk across the platform.
Can we change words like “course” and “learner”?
Yes. The Terminology settings rename Course, Lesson, Assignment, Quiz, Learner and Instructor across the interface, so a hospital can say “Module” and “Staff member” if that is what people already use.
Which languages does the web interface come in?
Nine: English, Hindi, Urdu, French, German, Spanish, Swedish, Swahili and Portuguese. Urdu is shown right to left. Your course content is written by you, and lessons can be translated with AI when that feature is on.
How does bulk user import work?
Admins upload a JSON file of up to 5,000 users per run. New accounts get a strong temporary password that must be changed at first login, plus a welcome email. Organization managers can paste email, name and department lines, up to 500 at a time.
Can our identity provider assign roles?
Yes. SAML sign-in and SCIM provisioning can both map directory groups to LMS roles. Mappings are capped at admin, so no directory group can create a super admin.
Can we have more than one super admin?
Yes, and they can manage each other’s accounts. The platform refuses to demote, deactivate or delete the last active super admin, and a super admin cannot impersonate another super admin.
What happens to learners if we delete an organization?
Their accounts and enrollments stay. Only the member list, course assignments and branding files go. Removing one course from an organization is different: it revokes the members’ enrollments in that course.
Can each client get its own white-label site?
Yes. A tenant is a separate branded site on its own sub-domain or domain, with its own administrator, users, courses and email identity.
Our Clients, Our Success Stories.

Trusted by Organizations Across Industries.

From growing businesses to established enterprises, organizations trust LMS Advisor to build, customize, and scale their learning platforms.

  • KQWEN LABs Pvt. Ltd.
  • TutorLMS Expert
  • Trusted iT Firm
  • Laxmi Engineers
  • Eldeal Engineers
  • eggocentrico
  • CollateralBase
  • Art with Connie Herrick
  • Contractor Clouds
  • Nevada LTAP
  • LifterLMS Expert
  • Worldwin Coder Pvt Ltd
  • SamayBook
  • All In One LMS
  • UpMonora
  • Moneyling
  • Cannabis Industry Lawyer
  • The Relationship School
  • Potato University
  • California Notary Prep

See LMS Advisor with your own use case

A product specialist walks you through authoring, a proctored exam, certificates and the AI tools, using the programs you actually run.