Pilotez chaque client, chaque campus et chaque marque depuis un seul tenant.
Une académie d'entreprise assure la formation de 15 entreprises clientes depuis une seule plateforme. Un éditeur K-12 fait tourner 114 écoles. Chaque organisation garde ses propres personnes, programmes, rôles, logo et domaine — et le groupe au-dessus voit toujours l'arborescence entière.
Deux hiérarchies, et la différence compte
Lurno donne à une institution deux arborescences distinctes. Une sous-organisation est une organisation enfant à part entière — ses propres membres, programmes, rôles, charte graphique, terminologie et domaine — et elles s'imbriquent : un éditeur détient donc une centaine d'écoles, et une école détient ses campus. Une branche est une arborescence opérationnelle à l'intérieur d'une même organisation, pour les campus, les départements et les régions, où un rôle attribué sur une branche se propage à toutes les branches situées en dessous. Si vous revendez à quinze entreprises clientes, chaque client est une sous-organisation. Si vous découpez une université en facultés dont les doyens gèrent leurs propres équipes, ce sont des branches. Les groupes sont la troisième primitive : la cohorte, la classe ou l'équipe dans laquelle se trouve un apprenant.
- Sous-organisation
- Une organisation enfant à part entière à l'intérieur d'un tenant parent, avec ses propres membres, programmes, rôles, charte graphique, terminologie et domaine personnalisé. Les sous-organisations s'imbriquent ; l'offre fixe le nombre qu'une arborescence peut contenir.
La portée d'une permission va de la plateforme à l'organisation, la sous-organisation, le programme, la cohorte, le cours et le groupe, la branche se plaçant à côté du groupe. Une attribution à une portée plus large descend : un manager qui reçoit un rôle sur la branche Nord le détient sur chaque campus rattaché à Nord.
Une exception est délibérée, et c'est elle qui rend le modèle viable pour les revendeurs. Les permissions sur l'annuaire — modifier un membre, consulter des données personnelles, lire un journal d'audit — ne se propagent pas d'un parent vers un enfant. Vous pouvez nommer l'administrateur de l'organisation d'un client sans détenir un pouvoir permanent sur les apprenants de ce client. L'isolation est appliquée par la base de données : 868 politiques de sécurité au niveau des lignes décident de ce qu'une requête a le droit de lire.
Sous-organisation, branche ou groupe
Les trois coexistent. La question est de savoir dans laquelle se range telle ou telle division de votre institution.
| Capability | Sous-organisation | Branche | Groupe |
|---|---|---|---|
| Ce que c'est | Une organisation distincte à l'intérieur de votre tenant | Une unité à l'intérieur d'une organisation | Une cohorte, une classe ou une équipe |
| S'imbrique | Oui, aussi profondément que votre structure l'exige | Oui, jusqu'à dix niveaux | Oui, un groupe contient des groupes |
| Charte graphique, logo et domaine propres | Yes | No | No |
| Annuaire de personnes propre | Oui | Partage l'annuaire de l'organisation | Partage l'annuaire de l'organisation |
| Ce que fait un rôle attribué ici | S'applique à l'intérieur de cette organisation ; les permissions sur l'annuaire ne se propagent pas depuis le parent | Se propage à toutes les branches situées en dessous | Ce groupe uniquement |
| Compte dans le plafond d'organisations de l'offre | Yes | No | No |
| Usage typique | Une entreprise cliente, une école d'un réseau, une filiale nationale | Un campus, un département, une région | La 4e en SVT, la promotion de janvier, une équipe commerciale |
Votre produit, votre domaine, vos mots
Habillez chaque organisation, ou habillez une seule fois au sommet
Une organisation part de l'un des trois modèles de thème et d'un mode par défaut clair, sombre ou système. Dix-sept champs vous appartiennent ensuite : quatorze jetons de couleur, la police de titrage, la police de texte et le rayon des angles. Ajoutez un logo clair et un logo sombre, une favicon, un titre et un slogan.
- Quatre emplacements d'arrière-plan pour la page de connexion : volet gauche et volet droit, chacun avec une image claire et une image sombre, résolus depuis le nom d'hôte avant que quiconque se connecte.
- La charte s'hérite par bloc. Une sous-organisation sans thème propre reprend l'intégralité du thème du parent ; la paire de logos s'hérite d'un seul tenant ; le titre, le slogan et la favicon retombent champ par champ. Une école conserve la palette de l'éditeur et arbore son propre blason.
Un domaine par organisation, à n'importe quelle profondeur de l'arborescence
Pointez learn.votremarque.com vers Lurno et toute l'expérience répond à cette adresse — page de connexion, cours, e-mails d'invitation. Les noms d'hôte sont provisionnés via Cloudflare, le certificat TLS est émis automatiquement, et chaque organisation de l'arborescence peut avoir le sien. La page de connexion résout le logo, le titre, le slogan, le thème et l'arrière-plan à partir du seul nom d'hôte, avant toute authentification.
Connectez vos apprenants depuis votre propre produit, en silence
Un apprenant qui possède déjà un compte chez vous ne devrait pas rencontrer une seconde connexion. Votre backend envoie une assertion signée de courte durée pour un apprenant qu'il a authentifié. Lurno la vérifie, retrouve ou crée l'apprenant, et renvoie un code à usage unique. Redirigez le navigateur vers ce code et l'apprenant est dans son cours.
- L'assertion circule de serveur à serveur et ne touche jamais le navigateur ; le code est à usage unique et expire au bout de deux minutes. Les signatures sont vérifiées contre une clé conservée en coffre, avec une protection anti-rejeu qui refuse un code présenté deux fois.
- Elle provisionne uniquement des apprenants — une clé partenaire ne peut pas fabriquer un administrateur. Une seule clé de signature couvre toute l'arborescence du partenaire ; un code de compte par organisation aiguille chaque apprenant vers la bonne.
Trois étapes vers un domaine en production
En autonomie, depuis les paramètres de l'organisation. Pas de ticket, pas d'ingénieur de chez nous.
- 01
Saisissez le nom d'hôte
Tapez le domaine souhaité. Il est enregistré à cet instant : vous pouvez donc fermer l'assistant, aller trouver la personne qui gère le DNS, et y revenir plus tard.
- 02
Publiez les enregistrements DNS
Lurno affiche les enregistrements exacts pour votre bureau d'enregistrement : un enregistrement de routage et l'enregistrement de contrôle du domaine dont le certificat a besoin, ou un seul enregistrement TXT si vous hébergez le domaine vous-même.
- 03
Définissez-le comme principal
Les certificats sont émis de façon asynchrone : l'assistant affiche donc l'état en direct jusqu'à ce qu'il indique actif. Marquez le domaine comme principal et tous les liens d'invitation de cette organisation seront construits dessus.
Ce qui change encore quand le tenant est réellement le vôtre
Votre vocabulaire, langue par langue
Renommez les mots de la plateforme — enseignant, élève, parent, responsable légal, classe, groupe, programme d'enseignement, établissement — au singulier et au pluriel, séparément dans chacune des quatre langues du produit. Videz une valeur et la valeur par défaut revient.
Des groupes d'audience à l'intérieur d'une organisation
Segmentez l'expérience sans scinder le tenant : un profil ludique pour les enfants, un profil plus sobre pour les collaborateurs d'entreprise. Chacun porte une surcharge de thème, attribuée à la main ou par règle sur le domaine d'e-mail ou le rôle.
Single sign-on SAML et OIDC
Feuille de routeEngagé, pas construit. L'authentification partenaire couvre aujourd'hui la remise de vos propres apprenants déjà authentifiés ; si une connexion adossée à un annuaire conditionne votre déploiement, dites-le pendant l'appel et nous serons directs sur l'état d'avancement.
Avant de dessiner l'organigramme
Apportez-nous votre organigramme.
Quinze entreprises clientes, une centaine d'écoles, quatre campus, un réseau de franchises. Nous le modéliserons pendant l'appel et vous montrerons les attributions de permissions qui en découlent.