Contenu
Ce guide explique comment utiliser Microsoft Entra ID pour configurer SAML (Security Assertion Markup Language) avec NinjaOne.
Environnement
- Intégrations NinjaOne
- SAML 2.0
- Microsoft Entra ID
Description
L'authentification unique (SSO) permet aux techniciens d'accéder à l'application NinjaOne à l'aide d'un set unique d'identifiants de connexion provenant de leur fournisseur d'identité préféré (IDP). NinjaOne utilise SAML comme norme d'authentification. Vous pouvez utiliser l'authentification unique avec les applications web NinjaOne standard et personnalisée.
Vous pouvez utiliser n'importe quel IDP prenant en charge SAML 2.0. Ce guide fournit des instructions sur la configuration de SSO avec Entra ID comme exemple d'IDP. Pour une implémentation générique de SSO, reportez-vous à Gestion des identités et des accès NinjaOne : configurer le SSO.
NinjaOne prend en charge les flux de travail initiés par le fournisseur de services (SP) et par le fournisseur d'identité (IDP).
- Flux de travail initié par le fournisseur de services (SP) : vous accédez à NinjaOne pour vous connecter et êtes redirigé vers le fournisseur d'identité pour authentifier la session.
- Flux de travail initié par le fournisseur d'identité (Identity Provider, IDP) : accédez à votre fournisseur d'identité pour vous connecter, cliquez sur la vignette de l'application NinjaOne et NinjaOne se lance.
Index
Sélectionnez une catégorie pour en savoir plus :
- Configuration de NinjaOne SAML dans Microsoft Entra
- Configuration de l'authentification unique dans Entra ID
- Rendre le SSO obligatoire pour les utilisateurs
- Problèmes de configuration courants
- Ressources supplémentaires
Configuration de NinjaOne SAML dans Microsoft Entra
Avant de pouvoir configurer l'authentification unique pour vos utilisateurs, vous devez configurer SAML pour l'IDP. Pour ce faire, procédez comme suit :
- Accédez au centre d'administration Microsoft Entra. Cliquez sur le menu déroulant Entra ID dans la barre latérale, puis cliquez sur Applications d'entreprise.
- Dans l'écran Applications d'entreprise, cliquez sur Nouvelle application.
- Cliquez sur Créer votre propre application.
- Il vous sera demandé d'entrer un nom pour l'application. Nous vous recommandons d'utiliser le nom "NinjaOne".
- Sélectionnez l'option Intégrer toute autre application que vous ne trouvez pas dans la galerie. Puis cliquez sur Créer.
- Dans l'écran suivant, sélectionnez Attribuer des utilisateurs et des groupes.
-
Cliquez sur Ajouter un utilisateur/groupe. Sélectionnez les utilisateurs ou groupes cibles, puis cliquez sur Attribuer.
Nous vous recommandons d'attribuer des groupes si vous avez l'intention de provisionner des utilisateurs dans NinjaOne via SCIM. Vous pouvez associer des groupes Entra à des rôles NinjaOne. - Revenez à la page de présentation pour passer à l'étape suivante.
Configuration de l'authentification unique dans Entra ID
Pour configurer le SSO pour votre IDP Entra, procédez comme suit :
- Dans la page Vue d'ensemble de la nouvelle application NinjaOne Enterprise que vous avez créée dans la section précédente de cet article, cliquez sur Configurer l'authentification unique.
- Sélectionnez SAML comme méthode SSO. Vous serez redirigé vers les propriétés SSO.
- Cliquez sur Modifier dans la section configuration SAML de base.
- Dans un onglet distinct du navigateur, connectez-vous à NinjaOne en tant qu'admin. Ouvrez Administration → Comptes → Fournisseurs d'identité, puis cliquez sur Ajouter un fournisseur.
- Indiquez un nom d'affichage et définissez les domaines de messagerie selon vos besoins.
- Copiez l'identifiant SP (ID d'entité) et toutes les URL de réponse.
- Revenez au Centre d'administration Microsoft Entra. Cliquez sur Ajouter un identifiant pour le champ Identifiant (ID de l'entité) et collez l'identifiant SP (ID de l'entité) de NinjaOne.
- Cliquez sur Ajouter une URL de réponse pour le champ URL de réponse (URL du service client d'assertion) et collez l'URL de réponse de NinjaOne.
- Vous pouvez éventuellement configurer le SSO avec votre site NinjaOne. Cliquez à nouveau sur Ajouter une URL de réponse et ajoutez l'URL de réponse personnalisée.
- Sélectionnez l'une des URL de réponse comme URL par défaut. L'URL par défaut sera la page de destination pour les connexions initiées par IdP.
- Faites défiler l'écran jusqu'à la section Certificats SAML de l'onglet SSO et cliquez sur le bouton Copier pour l'URL des métadonnées de fédération de l'application. Ceci sera nécessaire pour la configuration dans NinjaOne.
- Revenez à la page IDP dans NinjaOne. Collez les données d'URL des métadonnées de fédération de l'application dans le champ Importer les métadonnées à partir de en tant qu'URL.
- Configurez le contournement conditionnel de la MFA, la connexion initiée par IdP et le SAML strict selon vos besoins.
- Testez la connexion, puis cliquez sur Enregistrer lorsque la connexion est établie.
Rendre le SSO obligatoire pour les utilisateurs
Les comptes utilisateur peuvent avoir leur type d'authentification défini manuellement et en bloc via la page Tous les utilisateurs dans les paramètres de sécurité d'un utilisateur (lors de la mise à jour et de la création d'utilisateurs) ou automatiquement via le provisionnement SCIM. Vous trouverez ci-dessous les étapes permettant de modifier le type d'authentification via la page Tous les utilisateurs.
- Dans NinjaOne, accédez à Administration → Comptes → Tous les utilisateurs et cochez la case correspondant à un ou plusieurs techniciens ou utilisateurs finaux.
- Cliquez sur Actions → Modifier l'authentification.
- Sélectionnez Authentification unique (SSO) dans le modal Modifier le type d'authentification.
- Cliquez sur Mettre à jour pour enregistrer les modifications.
Problèmes de configuration courants
Par défaut, NinjaOne utilise l'attribut user.userprincipalname pour associer un utilisateur NinjaOne à son compte dans Entra ID. Si cette valeur d'attribut ne correspond pas au nom d'utilisateur NinjaOne (adresse e-mail), envisagez de mettre à jour l'identifiant utilisateur unique (ID de nom) en user.mail, user.othermail ou tout autre attribut correspondant au nom d'utilisateur NinjaOne d'un compte.
Pour ajuster l'identifiant utilisateur unique dans Entra ID :
- Accédez à l'application d'entreprise dans Entra → SSO → Attributs et revendications et cliquez sur Modifier.
- Cliquez sur Identifiant utilisateur unique (Identifiant de nom).
- Définissez l'attribut source sur un attribut correspondant au nom d'utilisateur NinjaOne (adresse e-mail) de chaque utilisateur.
- Cliquez sur Enregistrer.
Lorsqu'ils utilisent la connexion initiée par IdP, les utilisateurs peuvent accéder à l'application NinjaOne Enterprise via la vignette d'applications dans leur tableau de bord Mes applications et dans le lanceur d'applications Microsoft 365. Si la vignette de l'application est manquante, vous devrez peut-être activer la visibilité de l'application. Pour ce faire, procédez comme suit :
- Accédez à l'application d'entreprise dans le centre d'administration Entra sur la page Propriétés.
- Définissez Visible par les utilisateurs sur Oui.
- Cliquez sur Enregistrer.
Ressources supplémentaires
Utilisez la ressource suivante pour en savoir plus sur la configuration de SAML pour NinjaOne : SAML (Security Assertion Markup Language) – Dojo NinjaOne.