Transform Learning with a Powerful Enterprise LMS

Learn more
LMS Selection

Enterprise LMS: requirements, architecture, cost and options

What makes an LMS enterprise-grade, a 13-point requirements checklist, four routes compared, and what per-user pricing does to a budget at 1,000, 10,000 and 50,000 learners.

Illustration of stacked servers on a blueprint grid, representing an enterprise lms guide

Disclosure: LMS Advisor is built by the All-in-One LMS team. Where it appears on this page it is marked as our product and described from its public documentation, limitations included.

An enterprise LMS is a learning management system built for a large or complex organisation. What makes it "enterprise" is not the learner count on a price list. It is five capabilities: sign-in through the corporate identity provider, accounts driven by HR data, an organisation structure with delegated administration, security and audit evidence that passes a procurement review, and integrations that keep training records in step with other business systems.

This guide is for L&D leaders, IT owners and procurement teams who are replacing a platform or buying their first one at scale. It gives you a requirements checklist with the thing to ask for on every line, compares the routes to an enterprise LMS (a ready-made platform, a SaaS suite, an open source based platform or a custom build) and shows what per-user pricing does to a budget at 1,000, 10,000 and 50,000 learners.

We build one of the options ourselves. LMS Advisor is our own enterprise LMS, available in the cloud or self-hosted, so it appears first in the comparisons below and is labelled as ours. Every other product is described from its vendor's own pages, checked in October 2026.

What is an enterprise LMS?

An enterprise LMS (enterprise learning management system) is software that assigns, delivers, tracks and reports on training across a whole organisation: employees in many departments and countries, and often contractors, partners and customers as well. You will also see it called enterprise learning management software, an enterprise learning platform or an enterprise learning management solution. Buyers and vendors use these terms for the same thing.

"Enterprise learning management" on its own has two further meanings. It is the discipline of planning, running and measuring learning across a large organisation. It is also the name of an Oracle product, PeopleSoft Enterprise Learning Management (ELM), which some HR teams still run. If you came here for PeopleSoft ELM documentation, Oracle's own documentation is the right place. If you are planning to move off it, the requirements below are the ones a replacement has to meet.

The practical test is short. If you can run training by creating accounts by hand, with one administrator and one set of courses for everyone, a standard LMS is enough. If accounts must appear and disappear as people join, move and leave, if managers in forty locations need to see only their own teams, and if an auditor may ask who completed what three years ago, you need an enterprise one.

Enterprise LMS vs a standard LMS

AreaStandard LMSEnterprise LMS
Sign-inEmail and passwordSingle sign-on with the corporate identity provider, with enforced multi-factor rules
AccountsCreated by hand or by CSV uploadCreated, updated and deactivated from the directory or HR system
StructureOne site and a few groupsBranches, departments or client organisations, each with its own managers
AdministrationOne or two administratorsLayered roles, with limits on what each level can grant
ComplianceA completion listDue dates, certificate expiry, renewals and exportable evidence
Security reviewRarely requestedSecurity questionnaire, audit logs, retention rules and independent audit or certification evidence
IntegrationsVideo conferencingHR system, identity, CRM, content libraries, API and webhooks
ContractMonthly card paymentAnnual or multi-year agreement with data processing terms and service levels

None of these rows is about the size of the course library. A platform can host ten thousand courses and still fail an enterprise review on the first three rows.

The enterprise LMS requirements checklist

Use this table as the spine of your requirements document. Each row gives the reason it matters and what to ask a vendor to show live, with the right login, instead of describing it on a slide.

RequirementWhy it mattersWhat to ask the vendor to show
Single sign-on (SAML 2.0 or OpenID Connect)One sign-in, a central password and multi-factor policy, and immediate lock-out for leaversA sign-in from your own identity provider in a test environment, including what happens when the session ends at the identity provider
Automated provisioning (SCIM 2.0 or directory sync)Accounts stay correct without manual work, and leavers lose access the same dayCreate, change and deactivate a user in the directory and watch the LMS follow. Confirm training records survive deactivation
HR data syncJob, department, manager and location decide who must take which courseThe field mapping, how often it runs and what happens to a record that fails
Organisation structure and delegated adminLocal managers act without central admin and without seeing other unitsLog in as a branch manager and prove they cannot see another branch's people or results
Role modelStops privileges creeping upwardsTry to grant a role above your own on screen, by bulk import and through the API
Compliance and recertificationMandatory training repeats and certificates expireA certificate with an expiry date, the renewal reminder and the overdue report
Audit log and retentionEvidence for auditors, and deletion rules for privacy lawThe log entry for a role change and for an administrator signing in as another user, plus the retention settings
Security evidenceYour procurement and security teams will ask for itCurrent certification or audit reports for a hosted service, or the hardening and patching process if you host it
Data location and ownershipRegulation and contract terms depend on itWhere data is stored, how you export all of it and what happens when the contract ends
Content standardsProtects the money you have spent on coursesUpload your own SCORM, xAPI or cmi5 package and check that completion and score are recorded
Integration surfaceTraining data is needed in other systemsThe API documentation, webhooks and a named connector for your HR system
ReportingManagers and auditors should serve themselvesA report limited to one department, scheduled and exported
Scale and performancePeak load arrives on deadline day, not on an average dayEvidence from deployments of your size and an explanation of how the vendor load tests

Single sign-on and provisioning are the two rows buyers most often confuse. Single sign-on decides how a person proves who they are. Provisioning decides whether that person has an account at all, and what happens to it when they leave. SCIM 2.0, the provisioning standard published as RFC 7644, lets your directory create, update and deactivate accounts in the LMS. Our guide to SAML and OIDC single sign-on for an LMS covers the sign-in side in detail.

Treat three rows as pass or fail before you score anything else: sign-in through your identity provider, automatic deactivation of leavers, and proof that one unit's managers cannot see another unit's data. A platform that fails any of these will cost more to work around than it saves.

Four routes to an enterprise LMS

Almost every enterprise ends up on one of four routes. The right one depends less on features than on who you want to run the system and where the data may live.

RouteExamplesWho runs itStrengthsWatch for
Ready-made platform, cloud or self-hostedLMS Advisor (our product)The vendor in its cloud, or your team on your own serverThe same features either way. Single sign-on, provisioning, proctoring and certificates are not held back for a higher planQuote-based pricing, no SOC 2 or ISO 27001 certification, no named HR system connectors
SaaS enterprise suiteDocebo, Cornerstone, Adobe Learning Manager, Absorb LMSThe vendorLarge connector libraries, independent security certifications, content marketplacesQuote-only pricing, annual or multi-year terms, no self-hosting
Open source based platformMoodle Workplace, TotaraYou or a partnerControl over hosting and data, deep customisation, organisation structures and multi-tenancyUsually bought through partners. You need hosting, upgrade and support capacity
Custom buildA platform written for youYou or your development partnerFits unusual workflows exactly, and you own the codeThe longest route. You fund every feature and its upkeep

Ready-made, cloud or self-hosted: LMS Advisor (our product)

LMS Advisor is a PHP and MySQL application that runs in the vendor's cloud or on your own server, on an ordinary VPS or cPanel hosting account. Its public documentation lists SAML 2.0 sign-in with Okta, Microsoft Entra ID, OneLogin, Ping or ADFS, SCIM 2.0 provisioning that deactivates leavers without erasing their completions and certificates, passkeys, and authenticator-app codes that can be required by role. Structure comes from branches, client organisations and groups, with a seven-level role ladder in which nobody can grant a role at or above their own, including through bulk import and the API.

For training itself it supports SCORM 1.2 and 2004, xAPI with a built-in learning record store, cmi5 and LTI 1.3, certificates with validity periods and renewal reminders, native proctored exams and AI drafting where nothing goes live until a person saves it. Sensitive actions are written to an audit log, and retention periods can be set for logs, sessions and proctoring data while enrolments, grades and certificates are kept.

Its limitations are stated just as plainly by the vendor. It does not hold SOC 2, ISO 27001 or HIPAA certifications. Single logout is not implemented, so a logout at the identity provider is not passed through to the LMS. Multi-tenant installs are described as early and limited. Learners use an installable progressive web app, not a native app from an app store, pricing is quote-based, and integration with HR systems is through SCIM, the REST API and webhooks, not named connectors. If self-hosting and data ownership are high on your list, see how LMS Advisor handles this.

SaaS enterprise suites

These are the products most buyers picture when they hear "enterprise LMS". Docebo prices on active users, states that it suits organisations training 250 or more learners, and has a minimum contract of one year, although it says most customers sign for three to five. It supports more than 50 languages and lists ISO 27001 and SOC 2 compliance. Cornerstone says its platform is available in 50 languages and used by more than 7,000 organisations, and its trust centre lists ISO/IEC 27001, SOC 2 Type 2 and FedRAMP Moderate among its certifications. Adobe Learning Manager lists SOC 2 Type II and FedRAMP, single sign-on through SAML 2.0 and OAuth 2.0, and multiple branded academies on one multi-tenant platform. Absorb LMS has completed a SOC 2 Type 2 examination and lists connectors for Workday, ADP, BambooHR, SAP SuccessFactors and UKG Pro.

The trade is consistent across the group. You get breadth, connectors and audited hosting. You give up published prices, short contracts and the option to run the software on your own infrastructure.

Open source based platforms

Moodle Workplace is the corporate edition of Moodle. It adds multi-tenancy, an organisation structure with reporting lines, programs, recurring certifications, dynamic rules for automation and a report builder. It is licensed only through Moodle Premium Certified Partners and Service Providers and priced on the hosting and services you need. Totara is sold by subscription, directly or through partners. Its licence allows you to run it on your own computers, its core is open source under GPLv3, and its documentation covers multitenancy, HR import and SAML single sign-on.

This route suits organisations that want control over hosting and are prepared to run, or pay a partner to run, upgrades, security patching and backups. The security evidence your procurement team asks for will come from whoever hosts it, not from the software alone.

Custom build

A custom platform makes sense when training is part of your product, when your workflow does not fit any vendor's model, or when licence fees at your volume exceed the cost of owning the software. It is the slowest route and the one with the most risk if requirements are vague. Our enterprise LMS development page explains how we scope and deliver these projects, and when we advise against building.

How four options meet the checklist

This table places one product from each of the first three routes side by side, with Docebo and Cornerstone both representing SaaS suites. It is taken from each vendor's public pages in October 2026. "Ask" means the pages we reviewed did not state it, not that the feature is missing.

RequirementLMS Advisor (our product)DoceboCornerstoneMoodle Workplace
Single sign-onSAML 2.0 with Okta, Entra ID, OneLogin, Ping or ADFS, plus Google sign-in and passkeysSAML 2.0, OpenID Connect and Auth0Documented SSO configurations, including a one-click Microsoft Azure AD optionOAuth 2, LDAP and Shibboleth are standard Moodle authentication plugins
Provisioning and HR dataSCIM 2.0, REST API and webhooks. No named HR connectors"Hundreds of integration options", with up to four or six included by planNamed integrations including Workday and HRIS connectorsHR system data integration, delivered through a partner
StructureBranches, client organisations, groups and seven rolesBranches and groups with enrolment rulesAskTenants plus an organisation structure with reporting lines
RecertificationCertificates with validity periods, renewal reminders and public verificationCertification and Retraining app with expiry dates and renewalsAutomated assignments, certifications, renewals and proofRecurring certifications with a defined validity period
Security evidenceAudit log and built-in security scanner. No SOC 2 or ISO 27001 certificationISO 27001 and SOC 2ISO/IEC 27001, SOC 2 Type 2, FedRAMP ModerateDepends on the partner or team that hosts it
DeploymentVendor cloud or self-hostedSaaS, with a dedicated database on the Enterprise planCloudPartner-hosted or self-hosted
Pricing (October 2026)Quote-based yearly subscription on annual users, with a free trialQuote-based on active users, 250 or more learners, one-year minimumQuote-basedQuoted by partners on hosting and services

Read the table by row, not by column. If independent security certification of the hosted service is mandatory, the SaaS suites lead. If the data must sit on infrastructure you control, the first and last columns are the ones to study. No column wins every row, including ours.

What an enterprise LMS costs

Enterprise pricing is almost always quote-based, so the useful question is how the price is built. Four things drive it: the pricing metric, the plan or module set, the contract length and the services around the licence.

The metric matters most. Vendors charge per registered user, per active user in a month or a year, or a flat licence that does not count users at all. Docebo, for example, prices on active users and can measure them monthly, yearly or as registered users. If only a third of your workforce trains in a given month, the difference between registered and monthly active pricing is larger than any discount you will negotiate.

Published per-user prices exist mainly at small scale. As of October 2026, iSpring Learn lists its Business plan at $6.91 per user per month for 100 users and $3.97 for 500 users, billed annually. 360Learning lists its Team plan at $8 per user per month for up to 100 users. TalentLMS lists its Pro plan at $449 a month for up to 100 users, with enterprise pricing on request from 1,000 users. Beyond a few hundred users every vendor we checked moves to a quote.

The table below is arithmetic, not a set of quotes. It multiplies three per-user monthly rates by 12 months to show why volume changes the conversation.

Per user per month1,000 users, per year10,000 users, per year50,000 users, per year
$2$24,000$240,000$1,200,000
$4$48,000$480,000$2,400,000
$8$96,000$960,000$4,800,000

Nobody pays small-plan list price at 50,000 users. The point is that at this scale the licence line alone can fund an in-house platform team, which is why large employers push for active-user pricing, negotiate hard on bands, or choose a flat licence or a platform they host themselves. Below about 1,000 users the same sums rarely favour building anything.

Budget for the lines beyond the licence as well:

  • Implementation and configuration: structure, roles, branding, notification rules and reports.
  • Identity and HR integration: single sign-on, provisioning, field mapping and testing with real data.
  • Content migration: moving courses, completions and certificates from the old system, and re-testing every package.
  • Modules and plan steps: features such as extended enterprise domains, advanced analytics or a dedicated database can sit on a higher plan.
  • Hosting and operations if you run the platform yourself: servers, backups, monitoring, upgrades and security patching.
  • Content licences for off-the-shelf course libraries.
  • Internal time: an administrator, a project owner and subject experts during rollout.

For a build or a heavily customised open source platform, our LMS cost calculator gives an indicative range for the project side in a few minutes.

Architecture decisions to settle before you sign

  1. Which system is the source of truth for people? Usually the HR system feeds the directory and the directory feeds the LMS. Decide this first, because it determines whether you need SCIM, an HR connector or a nightly file.
  2. How will structure be modelled? Departments, locations, legal entities and client organisations do not always map to one tree. Draw the reporting views managers need before choosing between groups, branches and tenants. Our article on multi-tenant LMS architecture explains the options.
  3. Where may the data live? Check contracts, works council agreements and sector rules. This single answer can remove the SaaS suites or the self-hosted options from your list.
  4. What must be kept, and for how long? Training records often have to outlive the employee. Privacy law pulls the other way for activity logs. Write both periods down.
  5. Which standards does your content use? List every SCORM, xAPI, cmi5 or video asset and test a sample of each on the shortlisted platforms.
  6. Where will reporting be consumed? If leaders want training data next to HR data in a BI tool, the API or export options matter more than the built-in dashboards.

A rollout sequence that works

  1. Requirements and shortlist. Turn the checklist above into weighted requirements and cut the list to three vendors or routes.
  2. Scripted demos. Give every vendor the same tasks, performed live with the right role for each step.
  3. Proof of concept on identity. Connect single sign-on and provisioning in a test environment before the contract is signed. This is where most surprises appear.
  4. Security and legal review in parallel: questionnaire, data processing terms, exit terms.
  5. Pilot with one business unit. Real managers, real mandatory courses, a real report to an auditor or a senior leader.
  6. Migration in waves. Move content and history unit by unit, and check completions against the old system each time.
  7. Handover. Named owners for administration, integrations and content, with a runbook for joiners, movers and leavers.

Common mistakes we see

  • Buying on the course catalogue. Libraries are easy to add later. Identity and structure are not.
  • Leaving IT out until the contract stage. The security review then becomes the critical path.
  • Accepting "we support SSO" as an answer. Ask which protocol, whether accounts are created on first sign-in, how groups map to roles and what happens on logout.
  • Ignoring the exit. If you cannot export completions and certificates in a usable format, you do not own your training records.
  • Modelling structure after the reorganisation chart. Structures change every year. Model the stable things, such as location and job family, and let HR data drive the rest.
  • Counting registered users when most are occasional. Match the pricing metric to how your people actually train.

How we can help

We scope, build and integrate enterprise learning platforms: requirements and vendor selection, single sign-on and HR integration, migration from legacy systems, and custom development where no product fits. See our enterprise LMS development service, or talk to an LMS engineer about your requirements.

Frequently asked questions

What is the difference between an LMS and an enterprise LMS?

An enterprise LMS adds what large organisations need around the courses: single sign-on, automated account provisioning, a multi-level organisation structure, audit and retention controls, and integrations with HR and other systems.

Is enterprise learning management the same as an enterprise LMS?

Usually, yes. People use the phrase for the software category. It can also mean the practice of managing learning across a large organisation, and it is the name of an Oracle PeopleSoft product.

How much does an enterprise LMS cost?

Most vendors quote individually. The total depends on the pricing metric, the number of users, the modules you need, the contract length and the implementation work. Ask each vendor to price the same user numbers on the same metric.

Can an enterprise LMS be self-hosted?

Yes. Open source based platforms such as Moodle Workplace and Totara can run on your own infrastructure, and some commercial products, including LMS Advisor, offer a self-hosted option. Most SaaS suites cannot be self-hosted.

Do we need SCIM if we already have single sign-on?

They solve different problems. Single sign-on handles authentication. SCIM, or another provisioning method, creates accounts in advance and deactivates them when people leave, which sign-in alone does not do.

Free 30-minute consultation

Not sure where to start? Talk to an LMS engineer.

Tell us what platform you run and what you need. You’ll get honest, practical advice - even if the answer is that you don’t need us.

Sources & references

  1. PeopleSoft Enterprise Learning Management overview - Oracle
  2. RFC 7644: System for Cross-domain Identity Management: Protocol - IETF
  3. Security and data ownership - LMS Advisor
  4. Docebo pricing - Docebo
  5. Cornerstone Trust Center - Cornerstone
  6. Enterprise assurance - Adobe
  7. LMS compliance - Absorb Software
  8. Moodle Workplace - Moodle
  9. Product License and Subscription Agreement - Totara
  10. iSpring Learn pricing - iSpring
  11. 360Learning pricing - 360Learning
  12. TalentLMS pricing - TalentLMS
  13. LMS for government and public sector - Docebo
  14. Managing the Extended Enterprise app - Docebo
  15. Compliance training software - Docebo
  16. Cornerstone Learning - Cornerstone
  17. Single Sign-On (SSO) Configurations - Cornerstone
  18. Absorb LMS integrations - Absorb Software
  19. Authentication - Moodle
  20. Moodle Workplace - Moodle
  21. What is multitenancy? - Totara

Keep reading

LMS Consulting

Independent-minded advice on choosing, implementing and scaling an LMS: requirements, platform shortlists, RFPs and technical due diligence.

Before you go - get a free LMS audit

Tell us which LMS you use and what is not working. An engineer replies within one business day.

Choose which optional cookies we may use. You can change this at any time from "Cookie preferences" in the footer. Cookie policy · Privacy policy