Qu'est-ce que l'authentification unique (SSO) ?

L'authentification unique (SSO) est un mécanisme qui permet aux utilisateurs d'accéder à plusieurs applications connectées après s'être authentifiés une seule fois, sans avoir à se connecter séparément à chaque application. Un fournisseur d'identité (IdP) de confiance authentifie généralement l'utilisateur et permet aux applications connectées de s'appuyer sur cette authentification.

Le SSO réduit les invites de connexion répétées et permet aux organisations de gérer de manière centralisée les politiques d'authentification sur l'ensemble des applications intégrées.

Comment fonctionne l'authentification unique ?

Le SSO permet aux applications de s'appuyer sur l'authentification effectuée par un fournisseur d'identité central. Dans un flux SSO fédéré typique, l'application redirige l'utilisateur vers l'IdP, qui authentifie l'utilisateur et renvoie une réponse d'authentification que l'application valide.

Demande d'accès

Un utilisateur ouvre une application compatible SSO. Si l'application n'a pas de session valide, elle redirige l'utilisateur vers le fournisseur d'identité.

Vérification d'identité

L'IdP authentifie l'utilisateur via des identifiants, l'authentification multifacteur (MFA) ou une autre méthode configurée. Si une session IdP valide existe déjà, une autre connexion peut ne pas être requise.

Réponse d'authentification

L'IdP fournit une assertion d'authentification ou un jeton en utilisant un protocole pris en charge, que l'application reçoit et valide.

Accès à l'application

L'application vérifie la réponse d'authentification et les autorisations d'accès applicables avant d'établir une session.

Une fois authentifié, l'utilisateur peut accéder à d'autres applications connectées sans se reconnecter, à condition que la session d'authentification existante et les politiques d'accès le permettent.

Quels sont les composants clés du SSO ?

Le SSO s'appuie sur plusieurs composants qui authentifient les utilisateurs et permettent aux applications connectées de faire confiance à un fournisseur d'identité central.

Fournisseur d'identité (IdP)

Authentifie les utilisateurs et fournit des informations d'identité aux applications connectées.

Fournisseur de services (SP)

Une application ou un service qui s'appuie sur la réponse d'authentification de l'IdP pour établir une session utilisateur. Dans OpenID Connect, ce rôle est couramment appelé partie de confiance.

Annuaire des utilisateurs

Stocke ou donne accès aux identités et attributs des utilisateurs. Les organisations peuvent utiliser des annuaires tels que Microsoft Active Directory.

Assertion d'authentification ou jeton

Transporte des informations d'authentification ou d'identité que les applications valident avant d'établir une session.

Quels protocoles sont utilisés pour le Single Sign-On ?

Le SSO utilise des protocoles d'authentification qui permettent aux systèmes d'identité et aux applications d'échanger et de valider des informations d'authentification.

Security Assertion Markup Language (SAML 2.0)

Une norme basée sur XML qui permet aux fournisseurs d'identité d'envoyer des jetons d'authentification aux fournisseurs de services. Il est couramment utilisé pour les applications web d'entreprise.

OpenID Connect (OIDC)

Un protocole d'authentification basé sur OAuth 2.0 qui permet aux applications de vérifier l'identité d'un utilisateur à l'aide d'informations provenant d'un fournisseur d'identité, y compris des jetons d'identification.

Kerberos

Un protocole d'authentification réseau qui utilise des tickets pour authentifier les utilisateurs et les services sans transmettre de mots de passe de manière répétée. Il est couramment utilisé dans les environnements de domaine Windows.

OAuth 2.0 est un cadre d'autorisation, et non un protocole d'authentification autonome. Il permet aux applications d'obtenir un accès délégué aux ressources, tandis qu'OIDC étend OAuth 2.0 pour prendre en charge l'authentification des utilisateurs.

Quels sont les avantages du Single Sign-On ?

Le SSO simplifie l'authentification des applications pour les utilisateurs tout en permettant aux organisations de gérer de manière centralisée les exigences de connexion.

Réduction de la fatigue des mots de passe

Les utilisateurs conservent moins d'identifiants spécifiques aux applications, réduisant ainsi la nécessité de mémoriser plusieurs mots de passe.

Accès simplifié aux applications

Les employés peuvent passer d'une application connectée à une autre sans avoir à saisir à plusieurs reprises des identifiants de connexion qui interrompraient leur flux de travail.

Politiques d'authentification centralisées

Les équipes informatiques peuvent appliquer des exigences de connexion cohérentes, y compris la MFA, par le biais du fournisseur d'identité sur l'ensemble des applications connectées.

Meilleure visibilité de l'authentification

Les enregistrements de connexion centralisés aident les administrateurs informatiques à surveiller l'activité d'authentification sur les applications intégrées.

Réduction des frais d'assistance informatique

Un nombre réduit d'identifiants spécifiques aux applications permet de diminuer les demandes d'assistance liées aux mots de passe.

Quelles sont les limites et les risques de sécurité du SSO ?

Bien que le SSO simplifie l'authentification, la centralisation de l'accès introduit également des considérations de sécurité et d'exploitation.

Disponibilité du fournisseur d'identité

Les applications dépendant d'un IdP peuvent subir des interruptions d'authentification lorsque le service d'identité est indisponible.

Compatibilité des applications

Les applications héritées qui ne prennent pas en charge les protocoles de fédération modernes peuvent nécessiter des intégrations alternatives ou une authentification séparée.

Vol de sessions et de jetons

Les attaquants qui obtiennent des sessions ou des jetons d'authentification valides peuvent accéder aux applications connectées sans répéter le processus d'authentification initial.

Complexité d'intégration et de configuration

Des configurations de confiance incorrectes, un approvisionnement des utilisateurs incohérent ou un comportement de déconnexion non pris en charge peuvent créer des failles dans la gestion des accès.

Point de défaillance unique

La compromission du fournisseur d'identité ou d'un compte SSO peut exposer plusieurs applications connectées, en fonction des identités, autorisations et contrôles de sécurité affectés.

Les organisations peuvent réduire ces risques en appliquant la MFA, en protégeant les sessions d'authentification, en surveillant les connexions suspectes, en maintenant une infrastructure d'identité fiable et en appliquant des contrôles d'accès appropriés.

SSO vs. Authentification traditionnelle : Quelle est la différence ?

Avec l'authentification traditionnelle, les utilisateurs se connectent généralement à chaque application séparément. Le SSO permet aux applications connectées de s'appuyer sur l'authentification effectuée par un fournisseur d'identité de confiance.

Aspect Authentification traditionnelle Single Sign-On (SSO)
Processus de connexion Les utilisateurs se connectent à chaque application séparément Les utilisateurs s'authentifient une fois pour accéder à diverses applications et sites web
Identifiants Les applications peuvent nécessiter des identifiants distincts Les applications peuvent s'appuyer sur une session d'authentification partagée ou une intégration d'identifiants prise en charge
Gestion de l'authentification Gérée indépendamment par les applications Centralisée via un IdP
Politiques de sécurité Peuvent différer selon les applications Peuvent être appliquées de manière centralisée via l'IdP
Expérience utilisateur Invites de connexion répétées Moins de connexions

Comment le SSO s'intègre-t-il dans la gestion des identités et des accès (IAM) ?

L'authentification unique (SSO) est une capacité d'authentification au sein de la gestion des identités et des accès (IAM).

Alors que le SSO permet aux utilisateurs de s'authentifier sur des applications connectées, l'IAM couvre la gestion plus large des identités numériques, des autorisations d'applications, du provisionnement des utilisateurs et de l'accès tout au long du cycle de vie des identités.

Le SSO fonctionne aux côtés d'autres capacités de l'IAM, telles que la MFA, le contrôle d'accès basé sur les rôles (RBAC), le provisionnement des identités et les révisions d'accès. Ensemble, ces capacités aident les organisations à gérer qui peut accéder aux ressources et sous quelles conditions.

Cas d'utilisation courants du Single Sign-On

Le SSO est utile lorsque les utilisateurs doivent accéder à plusieurs applications connectées sans se connecter à chacune séparément.

Accès aux applications d'entreprise

Les employés s'authentifient via le fournisseur d'identité de leur organisation pour accéder aux e-mails approuvés, au CRM, aux RH et aux applications de collaboration.

Éducation

Les étudiants, enseignants et membres de l'administration utilisent un système d'identité central pour accéder aux plateformes d'apprentissage, aux portails étudiants et aux applications institutionnelles.

Portails clients et partenaires

Les entreprises permettent aux clients et partenaires authentifiés de naviguer entre les services connectés sans conserver de connexions d'applications séparées.

Que doivent rechercher les organisations dans une solution SSO ?

Une solution SSO doit prendre en charge les applications, l'infrastructure d'identité et les exigences d'authentification de l'organisation.

Compatibilité des applications

Prise en charge des applications SaaS, sur site et héritées couramment utilisées.

Support des protocoles d'authentification

Compatibilité avec des normes telles que SAML 2.0 et OIDC.

Intégration MFA

Prise en charge de facteurs d'authentification supplémentaires et exigences de connexion conditionnelles.

Intégration annuaires et IAM

Compatibilité avec les annuaires d'identités existants, les processus de provisionnement d'utilisateurs et les systèmes de gestion des accès.

Gestion et surveillance des sessions

Visibilité sur l'activité d'authentification et contrôles pour la gestion des sessions utilisateurs.

Fiabilité et disponibilité

Infrastructure capable de maintenir les services d'authentification et de soutenir la reprise lors de perturbations.

Les organisations gérant les terminaux des employés peuvent également envisager des solutions SSO qui prennent en charge les conditions d'accès basées sur les appareils.

Single Sign-On avec Scalefusion OneIdP

Scalefusion OneIdP fournit le Single Sign-On pour les applications professionnelles intégrées, permettant aux organisations de centraliser l'authentification des utilisateurs et de gérer les politiques d'accès.

Grâce à son intégration avec Scalefusion Unified Endpoint Management (UEM), OneIdP prend en charge les politiques d'accès conditionnel qui peuvent tenir compte du fait qu'un appareil est géré par Scalefusion, tandis que les configurations prises en charge peuvent également utiliser des conditions liées à l'appareil lors de l'évaluation de l'accès aux applications professionnelles intégrées.

L'identité et la gestion des appareils étant connectées via un tableau de bord centralisé, les administrateurs informatiques peuvent configurer les politiques SSO et les conditions d'accès aux appareils gérés de manière centralisée en reliant l'authentification des applications à la gestion des terminaux.

Questions fréquentes

Le SSO est-il la même chose que la MFA ?

Non. Le SSO permet aux utilisateurs d'accéder à plusieurs applications connectées après s'être authentifiés une seule fois, tandis que l'authentification multifacteur (MFA) exige que les utilisateurs vérifient leur identité à l'aide de deux facteurs d'authentification ou plus.

Les deux peuvent fonctionner ensemble, la MFA étant appliquée lors de l'authentification initiale SSO ou lorsqu'une vérification supplémentaire est requise.

2. Quelle est la différence entre le SSO et l'identité fédérée ?

Le SSO permet aux utilisateurs d'accéder à plusieurs applications connectées après une seule authentification. L'identité fédérée permet à des systèmes ou domaines de sécurité distincts de faire confiance aux informations d'identité ou à l'authentification effectuée par un autre fournisseur d'identité.

La fédération peut prendre en charge le SSO sur différentes applications et organisations, mais les deux concepts ne sont pas interchangeables.

3. Le Single Sign-On est-il sécurisé ?

Le SSO peut améliorer la sécurité de l'authentification en réduisant les mots de passe spécifiques aux applications et en prenant en charge des politiques centralisées telles que la MFA et l'accès conditionnel.

Cependant, sa sécurité dépend du fournisseur d'identité, de la configuration de l'application, de la protection de session et des contrôles d'accès. Un compte ou une session SSO compromis peut exposer plusieurs applications connectées.

4. Le SSO donne-t-il automatiquement aux utilisateurs accès à toutes les applications connectées ?

Non. Le SSO simplifie l'authentification mais n'accorde pas automatiquement l'autorisation à toutes les applications connectées.

Les utilisateurs peuvent accéder uniquement aux applications et ressources autorisées par les rôles qui leur sont assignés, les paramètres d'accès aux applications et les politiques d'autorisation applicables.

Accédez aux applications de travail avec un accès unique conditionnel pour une meilleure sécurité.

Explore more glossary entries

IAM

Empower your organization's security at every endpoint — manage digital identities and control user access to critica...

Lire la suite

Access Management

Access Management streamlines operations by unifying authentication, authorization, and auditing in a single solution...

Lire la suite

Conditional Access

Conditional access is a modern security approach that integrates user and device identity into access control decisio...

Lire la suite
Obtenir une démo