SSO Login
Connectez-vous à GLPI avec votre compte Microsoft, Google ou de votre fournisseur OpenID
SSO Login ajoute à la page de connexion de GLPI le bouton pour se connecter avec un compte Microsoft (Entra ID), Google ou de tout fournisseur OpenID Connect, comme Keycloak et Okta. L'utilisateur se connecte avec le même compte que sa messagerie, avec le MFA de l'entreprise, et le profil GLPI peut venir de son groupe de sécurité dans Entra. Il fonctionne sur GLPI 11 et GLPI 12.
Fonctionnalités
Un même GLPI sert plusieurs organisations : acceptez un locataire, une liste de locataires ou toute organisation Microsoft. Au premier accès, le module associe le compte par l'identifiant GLPI, puis par l'identifiant fixe du fournisseur. Les comptes locaux et les administrateurs ne sont pas repris par une connexion externe, sauf si vous l'autorisez.
Les applications se trouvent dans Configuration > SSO Login, chacune avec l'onglet Test, qui valide la configuration sans se connecter, ainsi que les utilisateurs liés, les journaux et l'historique. Si vous le souhaitez, qui ouvre GLPI va directement à la connexion Microsoft, et l'administrateur local garde toujours une issue pour se connecter avec identifiant et mot de passe.
Comment ça fonctionne
Inscrivez l'application chez le fournisseur
Dans Entra ID, créez l'inscription de l'application avec l'URI de redirection que le module affiche prête à copier, générez le secret client et ajoutez les revendications email, upn et, pour les profils par groupe, groups.
Ajoutez l'application dans GLPI
Dans Configuration > SSO Login, cliquez sur Ajouter, choisissez le fournisseur et indiquez l'ID client, le secret et le locataire. L'onglet Test confirme la configuration avant que le bouton n'apparaisse sur la page de connexion.
Définissez les profils et ouvrez l'accès
Créez des règles d'affectation d'habilitations avec le groupe du fournisseur comme critère et activez l'application. Si vous le souhaitez, activez l'option d'aller directement à la connexion SSO.
Voyez-le en action
Un aperçu rapide de ce que le plugin fait en pratique.
Galerie d'images
Les images de cette section arrivent bientôt.
Questions fréquentes
SSO Login fonctionne-t-il sur GLPI 10 ?
Non. Le module est destiné à GLPI 11 et GLPI 12. Sur GLPI 10, le SSO avec Entra ID passe par SAML, avec un plugin de la communauté.
Ai-je besoin du plugin OAuth SSO de Teclib ?
Non. SSO Login joue le même rôle et ne cohabite pas avec lui actif : désactivez OAuth SSO avant d'installer le module.
Puis-je attribuer le profil par le groupe Entra ID ?
Oui. Ajoutez la revendication de groupes à l'inscription de l'application et créez une règle d'affectation d'habilitations avec l'ID d'objet du groupe de sécurité. Le profil est dynamique : qui quitte le groupe perd le profil à la connexion suivante.
Et si le fournisseur tombe en panne ?
La page de connexion de GLPI continue de proposer identifiant et mot de passe, et un administrateur local peut toujours se connecter. Même avec l'option d'aller directement à la connexion SSO activée, l'adresse de la page de connexion avec ?noAUTO=1 à la fin affiche le formulaire.
Protégez aussi la connexion par mot de passe
SSO Login s'occupe de qui se connecte avec le compte d'entreprise. Security Guard limite les tentatives de mot de passe sur la connexion locale, l'API et CalDAV et bloque la force brute, et il est gratuit.
Découvrir Security GuardCommencez à utiliser SSO Login
Consultez les plans disponibles ou lisez l'article complet sur ce module.