Skip to content
lurno
Corporate and workforce training

Required training, real due dates, and a record that survives an audit.

Departments and regions become branches. Teams and job functions become groups. Client companies become sub-organisations with their own logo, domain and administrators. A corporate academy runs training for 15 client companies from one tenant this way.

In one paragraph

What corporate training on Lurno looks like

Lurno runs corporate and workforce training from one tenant that holds every part of the business you train. Departments and regions are branches, where a role granted at a branch cascades down every branch beneath it. Teams and job functions are groups, and a group is what you assign training to. Client companies and subsidiaries are sub-organisations, each with its own directory, branding, domain and administrators. An enrolment can be marked required, given a due date and a recertification interval, and made visible to the learner's manager. Overdue required training then surfaces in three places: the attention rail on the enrolment hub, each manager's team page, and a certified overdue-compliance report.

Required training
An enrolment flagged as required — an obligation with a date on it, not a course somebody may take. It carries a due date, an optional recertification interval, whether the manager may see it, and whether the learner may withdraw. A named compliance policy holds that recipe once, for every course that shares it.

The modelling is one decision, repeated: which of three primitives a division belongs in. Branches are for authority — a director given a role at Northern Europe holds it at every office beneath it, ten levels deep. Groups are for assignment: Field Engineers, the January intake, everyone in Payroll. Sub-organisations are for separation — a client company whose administrators must not see the parent's roster. The three compared in full.

Groups need not be kept by hand. A rule matches on role, branch, another group, account status, last activity or a custom field of your own, refreshes every five minutes, and tags the members it added — so a person you added by hand is never removed by a rule.

The working parts

Assign it, chase it, renew it

Assign to a group, not to a list of names

Pick a group, add a few people who are not in it, exclude a few who are, choose one course or six, then set the terms: required or not, a due date, a recertification interval, whether the manager sees it.

  • Each row succeeds or fails on its own, and rows that stop say why — at capacity, consent missing, approval outstanding. An administrator may override a gate, but only with a written reason that writes its own audit row.
A real shape, anonymised

How an academy with fifteen client companies is set up

One tenant, one content library, fifteen separate front doors.

  1. 01

    The academy sits at the top

    Its organisation holds the programmes, the question banks and the certificate definitions. Author once, here.

  2. 02

    Each client becomes a sub-organisation

    Fifteen children, each with its own members, roles and administrators. Roster permissions do not cascade in from the parent, so appointing a client's administrator hands the academy no power over that client's employees.

  3. 03

    Each client gets its own front door

    A logo pair, fourteen colour tokens, a font, a corner radius, and a domain of their own with TLS issued automatically. Employees meet their own company's login page — or, with partner sign-on, none at all.

  4. 04

    Inside a client, the org chart takes over

    Departments become branches, teams become groups, and the client's training manager holds a role at their branch that cascades down it. The academy still sees the whole tree.

The multi-tenant question

Lurno, and one LMS instance per company

What decides this category is what happens when you take on a sixteenth company.

CapabilityLurnoAn instance per company
Taking on another companyAn admin creates a sub-organisation, inside the plan's limitA new instance, contract and configuration
Where the content livesOne library at the top, shared or deep-copied into any organisation in the treeOne copy per instance, kept in step by hand
Own branding and domain per companyYesCommonly one brand per instance
How far a client's administrator reachesTheir own organisation; roster permissions do not cascade in from the parentWhatever that instance's roles allow
SAML or OIDC single sign-onOn the roadmap, not builtCommonly available

The right-hand column describes the common shape of a per-company deployment, not any one product. The last row is the honest cost of choosing us today: if directory-backed sign-on or a SCORM library gates the rollout, that is a real reason to buy elsewhere.

Questions buyers ask

Before the procurement call

Yes. A manager-of-record relationship gives them a My team page — overdue, due in seven days, in progress, completed — for their own people only. That boundary is enforced underneath the platform, not by hiding a menu item.

Bring us your org chart and your compliance matrix.

Fifteen client companies, four regions, a course everyone redoes every year. We will model it on the call.