Accueil
Glossaire
SSO
Sommaire
5 min
H2 title on one or more lines.
Partager
Mis à jour le
22.06.2026

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

L'authentification unique (SSO, Single Sign-On) est une méthode d'authentification qui permet aux utilisateurs d'accéder de façon sécurisée à plusieurs applications et sites web avec un seul jeu d'identifiants. Au lieu de se connecter séparément à chaque application, l'utilisateur s'authentifie une seule fois auprès d'un fournisseur d'identité de confiance, qui accorde ensuite l'accès à tous les systèmes connectés pour la durée de la session. Le SSO supprime le besoin de mémoriser et de ressaisir un mot de passe différent pour chaque service, et il donne aux équipes IT un seul endroit centralisé pour gérer et sécuriser les accès. C'est un élément fondamental de la gestion des identités et des accès (IAM, Identity and Access Management), et il fonctionne mieux lorsqu'il est associé à l'authentification multifacteur (MFA, Multi-Factor Authentication).

Ce qu'il faut retenir

  • Une connexion, de nombreuses applications : Le SSO permet à un utilisateur de s'authentifier une seule fois et d'accéder à toutes les applications connectées sans se reconnecter pendant la session.
  • Fondé sur une relation de confiance : Un fournisseur d'identité (IdP, Identity Provider) vérifie l'utilisateur et transmet un jeton d'authentification signé à chaque fournisseur de services (SP, Service Provider).
  • Des protocoles standards le rendent possible : SAML, OAuth 2.0, OpenID Connect (OIDC) et Kerberos sont les langages communs qui permettent aux fournisseurs d'identité et aux applications d'échanger des données de connexion fiables.
  • Commodité et sécurité réunies : Le SSO réduit la fatigue liée aux mots de passe et réduit la surface d'attaque, mais il concentre aussi les risques, il doit donc être associé au MFA.
  • Une partie de l'IAM, pas l'ensemble : Le SSO gère l'authentification ; une gestion des accès solide nécessite également le MFA, des politiques d'accès et la surveillance de l'activité des identités.

Comment fonctionne le SSO ?

Le SSO repose sur le concept d'identité fédérée, le partage d'attributs d'identité entre des systèmes autonomes mais de confiance. Lorsqu'un système fait confiance à un utilisateur, tous les autres systèmes dans cette relation de confiance lui font confiance aussi. En pratique, cela signifie créer une relation de confiance entre un fournisseur d'identité (IdP), le système qui crée, stocke et vérifie les identités des utilisateurs, et chaque fournisseur de services (SP), l'application ou le site web auquel l'utilisateur souhaite accéder. Un service SSO ne stocke généralement pas les identités des utilisateurs lui-même. Il agit comme intermédiaire, vérifiant les identifiants d'un utilisateur auprès d'un service de gestion des identités distinct, un peu comme un bibliothécaire qui recherche un livre en votre nom sans avoir tout le catalogue mémorisé.

Le National Institute of Standards and Technology (NIST) structure l'identité numérique sécurisée autour de trois piliers : la vérification d'identité, l'authentification et la fédération. Le SSO s'inscrit directement dans ce cadre : les utilisateurs s'authentifient via une source de confiance, et les applications reçoivent une preuve vérifiée que l'utilisateur est autorisé. Un flux de connexion typique ressemble à ceci :

  1. L'utilisateur tente d'accéder à un fournisseur de services (une application ou un site web).
  2. Le SP redirige la requête vers le fournisseur d'identité (le système SSO) pour authentification.
  3. Si l'utilisateur n'est pas déjà connecté, il est invité à se connecter une seule fois auprès de l'IdP.
  4. L'IdP valide les identifiants et émet un jeton d'authentification signé.
  5. Le jeton est retourné au SP, et l'accès est accordé à l'utilisateur. Pour chaque autre application connectée, le jeton est vérifié et l'accès est accordé sans connexion supplémentaire.

Comment fonctionnent les jetons d'authentification SSO

Le jeton d'authentification est ce qui rend le SSO possible. Lorsqu'un utilisateur se connecte, le service SSO crée un jeton, une donnée numérique qui atteste que cet utilisateur a été vérifié, et le stocke soit dans le navigateur de l'utilisateur, soit sur les serveurs du service SSO (parfois appelé serveur de service d'authentification central, ou CAS). Chaque fois que l'utilisateur ouvre une autre application, celle-ci vérifie auprès du service SSO, qui transmet le jeton pour confirmer l'identité et laisser l'utilisateur entrer.

Pour que cela soit digne de confiance, le jeton doit être inviolable et parler un langage standard. Les jetons sont signés numériquement afin que l'application destinataire puisse vérifier qu'ils proviennent d'une source légitime, un peu comme le personnel d'un événement qui reconnaît le tampon exact utilisé à l'entrée. Le principal standard de jetons est le Security Assertion Markup Language (SAML) : tout comme les pages web sont écrites en HTML, de nombreux jetons d'authentification SSO sont écrits en SAML. Les flux modernes utilisent également des jetons OIDC et OAuth 2.0, par exemple un JSON Web Token (JWT) signé, pour transporter les informations d'identité entre les domaines, ce qui est nécessaire car les navigateurs appliquent une politique de même origine qui empêche un domaine de lire les données de session d'un autre domaine de lui-même.

Protocoles et standards SSO

Plusieurs protocoles permettent le SSO, chacun adapté à des environnements différents. Le tableau ci-dessous compare les quatre que vous êtes le plus susceptible de rencontrer.

Ce qu'il fait Idéal pour Note clé
SAML 2.0 Authentifie (assertions XML). Applications web et SaaS d'entreprise nécessitant qu'un IdP transmette une assertion de connexion de confiance à un SP. Le pilier du SSO basé sur navigateur et de la fédération d'entreprise.
OAuth 2.0 Autorise (accès délégué). Applications et API nécessitant un accès délégué à une ressource sans partager un mot de passe. Jetons d'accès à portée limitée ; fonctionne bien dans les environnements applicatifs et API modernes.
OIDC Authentifie (au-dessus d'OAuth 2.0). Connexion web et mobile, y compris le social login (Google, Facebook). Ajoute l'identité (jetons ID) à OAuth ; courant dans les environnements cloud et mobile.
Kerberos Authentification mutuelle (tickets). Environnements Windows et Active Directory au sein de réseaux managés. SSO basé sur le domaine sans transmission de mots de passe à chaque application.

Une distinction utile : OAuth autorise (il accorde l'accès à une ressource) tandis que SAML et OIDC authentifient (ils établissent l'identité de l'utilisateur). Dans les déploiements réels, ces protocoles sont souvent utilisés ensemble. Au-delà des protocoles logiciels, le SSO matériel existe également, comme les cartes à puce qu'un utilisateur insère et déverrouille avec un code PIN, qui sont très sécurisées mais peuvent être perdues et sont plus coûteuses à gérer.

Types de déploiement SSO : Sur site vs. cloud

Les solutions SSO se déclinent généralement en deux modèles de déploiement. Le SSO sur site fonctionne sur du matériel ou des machines virtuelles que l'organisation installe et maintient elle-même. Il offre un contrôle total sur l'environnement, ce qui convient aux organisations ayant des exigences strictes de conformité ou de résidence des données, mais il entraîne des coûts initiaux plus élevés et une maintenance continue. Le SSO basé sur le cloud est délivré en mode Software-as-a-Service, entièrement hébergé par l'éditeur. Il réduit le coût initial, supprime la contrainte matérielle et évolue à la demande, en échange d'un contrôle moins direct sur l'infrastructure. De nombreuses organisations obtiennent l'ensemble de leurs capacités IAM, SSO, MFA adaptatif et annuaires d'utilisateurs, regroupées dans une offre Identity-as-a-Service (IDaaS).

Brève histoire du SSO

Le SSO est né des outils d'identité sur site que les organisations utilisaient à la fin des années 1990 pour connecter leurs ordinateurs, réseaux et serveurs. À l'époque, les identités des utilisateurs étaient gérées via des systèmes comme Active Directory (AD) de Microsoft et le Lightweight Directory Access Protocol (LDAP), avec des accès sécurisés par des outils SSO sur site ou de Web Access Management (WAM) de première génération. À mesure que l'IT a migré vers le cloud, s'est étendu sur de nombreux appareils et a fait face à des menaces plus sophistiquées, ces outils traditionnels ont eu du mal à suivre, ce qui a poussé le SSO vers le modèle cloud et basé sur les standards qui domine aujourd'hui.

Bénéfices du SSO

Les organisations adoptent le SSO pour un mélange de gains de productivité et de sécurité :

  • Productivité accrue et meilleure expérience utilisateur : Une seule connexion déverrouille toutes les applications connectées, les utilisateurs passent donc moins de temps à se connecter et à basculer entre les outils.
  • Moins de tickets au helpdesk : Avec un seul mot de passe à mémoriser, les demandes de réinitialisation de mot de passe chutent nettement, libérant l'IT pour des travaux à plus forte valeur ajoutée.
  • Surface d'attaque réduite : Le SSO limite la fatigue liée aux mots de passe et la réutilisation de mots de passe, deux des principales sources de risque. Il signifie également que les services stockent moins d'identifiants.
  • Politique plus solide et appliquée de façon centralisée : Le MFA, les règles de mot de passe et la ré-authentification peuvent être imposés une seule fois en un point unique plutôt qu'application par application.
  • Audit simplifié et moins de shadow IT : L'authentification centrale offre une visibilité en temps réel sur qui a accédé à quoi, quand et depuis où, et décourage l'utilisation d'applications non sanctionnées.
  • Une fondation pour la suite : Le SSO facilite l'ajout du MFA, de l'authentification basée sur le risque et à terme de l'accès sans mot de passe.

Défis et risques de sécurité du SSO

Le SSO est pratique et, bien mis en œuvre, plus sécurisé, mais il n'est pas sans risque. La préoccupation principale est que le SSO crée un point de défaillance unique : si un attaquant dérobe les identifiants SSO d'un utilisateur, il accède à toutes les applications que cet utilisateur peut atteindre, et si le système SSO lui-même est compromis, tous les services connectés sont exposés. Verizon a rapporté qu'une grande majorité des attaques sur les applications web impliquent des identifiants volés, ce qui est exactement le scénario que le SSO peut soit atténuer soit amplifier selon la façon dont il est sécurisé.

D'autres défis incluent la dépendance à un service tiers pour la disponibilité et la sécurité de l'authentification, les failles d'implémentation comme la mauvaise configuration, la gestion de session insuffisante ou le chiffrement inadéquat, les vulnérabilités connues trouvées dans les implémentations SAML et OAuth, et la compatibilité des applications, car une application sans vrai support SSO devient simplement un mot de passe de plus. La leçon récurrente est que le SSO ne doit jamais reposer sur un mot de passe seul. Il doit toujours être associé au MFA et à une gouvernance des identités solide.

Le SSO est-il sécurisé ?

Le SSO peut être très sécurisé, mais sa sécurité dépend entièrement de son implémentation. La bonne pratique est d'imposer le MFA sur toutes les connexions SSO, de définir des politiques d'accès claires par utilisateur et par groupe, d'appliquer des contrôles granulaires par application, d'exiger des vérifications d'appareil et de localisation, de conserver des journaux d'authentification détaillés, et d'ajouter une authentification basée sur le risque qui élève le niveau d'exigence lorsqu'une connexion paraît inhabituelle. Un prestataire réputé inclura également des outils intégrés pour détecter et bloquer les tentatives de connexion malveillantes. Le SSO seul n'est pas une garantie de sécurité ; le SSO associé au MFA, à une politique solide et à la surveillance l'est.

Comment mettre en œuvre le SSO

Quel que soit le protocole spécifique, un déploiement SSO suit un ensemble cohérent d'étapes :

  1. Intégrer le fournisseur d'identité : Configurer l'IdP pour stocker et gérer les identités et identifiants des utilisateurs.
  2. Enregistrer chaque fournisseur de services : Connecter chaque application qui utilisera le SSO à l'IdP, en établissant une confiance mutuelle.
  3. Configurer le flux d'authentification : Implémenter le protocole choisi (SAML, OIDC, etc.) pour gérer l'échange de jetons et d'assertions.
  4. Configurer l'expérience utilisateur : Rediriger les utilisateurs vers l'IdP pour la connexion lorsqu'ils tentent d'accéder à une application connectée.
  5. Verrouiller la sécurité et la conformité : Chiffrer et signer les assertions, imposer le MFA et respecter les réglementations applicables.

Commencez avec un groupe pilote pour détecter les problèmes avant un déploiement complet, maintenez la solution à jour et communiquez clairement avec les utilisateurs sur ce qu'ils doivent attendre.

Le rôle du SSO dans l'IAM

Le SSO est une composante de la gestion des identités et des accès, la discipline plus large du contrôle de qui peut accéder à quoi. Il gère la partie authentification, vérifiant l'identité et accordant le niveau d'accès approprié, et doit être intégré avec des outils de contrôle d'accès, des journaux d'activité et des processus de surveillance du comportement des utilisateurs.

SSO vs. MFA

Le SSO et le MFA sont complémentaires, pas concurrents. Le SSO simplifie l'accès en permettant à un jeu d'identifiants de déverrouiller de nombreuses applications, optimisant la commodité. Le MFA renforce la sécurité en exigeant une preuve d'identité supplémentaire (un code, une notification push, une empreinte digitale) avant d'accorder l'accès. Le SSO réduit le nombre de connexions ; le MFA rend chaque connexion plus difficile à falsifier. Utilisés ensemble, ils équilibrent une expérience fluide et une protection solide, c'est pourquoi les équipes de sécurité recommandent de ne jamais déployer le SSO sans MFA.

SSO vs. identité fédérée

Les deux sont liés mais opèrent à des échelles différentes. Le SSO simplifie la connexion au sein d'un seul domaine organisationnel, permettant à un utilisateur d'accéder à de nombreuses applications avec un seul jeu d'identifiants. La gestion des identités fédérées (FIM, Federated Identity Management) étend cette confiance au-delà des frontières organisationnelles, permettant un accès sécurisé aux ressources détenues par différentes entreprises ou services sans identifiants séparés pour chacune, en utilisant des standards comme SAML et OAuth pour établir une confiance inter-domaines. Le SSO se concentre sur la facilité d'accès au sein d'un domaine ; le FIM se concentre sur l'interopérabilité entre les domaines.

SSO vs. MFA en un coup d'œil

SSO MFA
Objectif principal Commodité : une connexion pour de nombreuses applications. Sécurité : preuve d'identité supplémentaire.
Ce qu'il fait Réduit le nombre de connexions. Ajoute des facteurs de vérification à une connexion.
Résout La fatigue liée aux mots de passe et leur réutilisation. Les identifiants volés ou devinés.
Idéal pour Plusieurs applications connectées. Au moment de l'authentification.
Relation Doit être associé au MFA. Renforce le SSO, pas un remplacement.

Que rechercher dans un prestataire SSO

Lors de l'évaluation de solutions SSO, plusieurs capacités méritent attention :

  • Fonctionnalités de sécurité : Intégration du MFA, authentification basée sur le risque et politiques granulaires par application selon le groupe d'utilisateurs, la localisation et la posture de l'appareil.
  • Largeur d'intégration : Prise en charge des applications cloud et sur site existantes et des protocoles courants comme SAML et OIDC.
  • Facilité d'utilisation : Un tableau de bord clair et personnalisable et un déploiement rapide.
  • Scalabilité : Haute disponibilité et accords de niveau de service (SLA) solides.
  • Qualité du support : Disponibilité pour le déploiement et le dépannage.
  • Souveraineté des données et conformité : Notamment pour les organisations européennes et réglementées, des certifications comme SOC 2 et ISO confirment où et comment les données d'identité sont traitées.

Regard d'expert : le SSO est un contrôle d'accès et un signal de détection de premier ordre

Le SSO est un contrôle d'accès préventif : il décide qui entre. C'est essentiel, mais il concentre aussi les risques dans un seul jeu d'identifiants, et les attaquants le savent. Une part croissante des intrusions est basée sur les identités, utilisant des identifiants SSO valides, le détournement de session ou des attaques par fatigue MFA, ce qui signifie que la connexion paraît légitime au système SSO même quand elle ne l'est pas. La prévention seule ne peut pas détecter cela. La détection et la réponse sur les signaux d'identité le peuvent, et c'est là qu'un déploiement SSO a besoin d'une couche d'opérations de sécurité derrière lui.

Sekoia traite la télémétrie d'identité et de SSO comme une source de détection de premier ordre plutôt qu'une case à cocher. Les journaux SSO et IdP, les échecs de connexion, les événements de déplacement impossible, les comportements de session inhabituels et les anomalies MFA font partie des plus de 300 intégrations alimentant la plateforme SOC unifiée Sekoia.

Au sein de Sekoia Defend, ces événements d'identité sont corrélés avec les données d'endpoints, de réseau et de cloud et mis en correspondance avec près de 1 000 règles de détection mappées sur MITRE ATT&CK, y compris les techniques d'accès aux identifiants et de comptes valides qui correspondent exactement à la façon dont le SSO est abusé. Les détections sont enrichies par la Cyber Threat Intelligence (CTI) native Sekoia Intelligence d'une équipe interne de Threat Detection & Research (TDR) qui suit activement les attaques basées sur les identités, ce qui maintient les faux positifs à un niveau bas.

En tant qu'éditeur européen, Sekoia associe cela à une posture de souveraineté des données que les grands prestataires d'identité américains égalent rarement, et à une réponse automatisée aux incidents capable de désactiver une session compromise en quelques minutes. Déployez le SSO avec le MFA pour contrôler les accès, mais mettez la détection et la réponse derrière lui, car un identifiant SSO volé est une clé pour tout.

Questions fréquentes

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

Le SSO est une méthode d'authentification qui permet aux utilisateurs de se connecter une seule fois et d'accéder à plusieurs applications sans avoir à saisir à nouveau leurs identifiants pour chacune d'elles. Un fournisseur d'identité vérifie l'utilisateur et transmet un jeton signé à chaque application connectée pour toute la durée de la session.

Comment fonctionne le SSO ?

Un utilisateur tente d'accéder à une application, qui le redirige vers le fournisseur d'identité. Il se connecte une seule fois auprès de ce fournisseur, qui émet un jeton d'authentification signé. Ce jeton est renvoyé à l'application et vérifié par toutes les autres applications connectées, permettant ainsi l'accès sans nouvelle connexion.

Le SSO est-il sécurisé ?

Oui, à condition d'être correctement mis en œuvre. Le SSO doit toujours être associé à une authentification multifacteur (MFA), à des politiques d'accès granulaires, à des vérifications de l'appareil et de la localisation, à une journalisation détaillée et à une authentification basée sur les risques. Utilisé seul, le SSO concentre les risques sur un seul identifiant ; les contrôles complémentaires sont donc tout aussi importants que le SSO lui-même.

Quelle est la différence entre le SSO et le MFA ?

Le SSO réduit le nombre de connexions en permettant à un seul identifiant de déverrouiller plusieurs applications. L'authentification multifacteur (MFA) ajoute des facteurs de vérification supplémentaires (code, notification push ou biométrie) à chaque connexion. Ils répondent à des besoins différents et sont plus efficaces lorsqu'ils sont combinés.

Quels protocoles le SSO utilise-t-il ?

Les plus courants sont SAML 2.0 (fédération web d'entreprise et SaaS), OAuth 2.0 (accès délégué pour les applications et API), OIDC (connexion web et mobile) et Kerberos (environnements Windows et Active Directory).

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

Le SSO simplifie la connexion au sein d'un domaine organisationnel unique. La gestion des identités fédérées (FIM) étend cette confiance au-delà des frontières organisationnelles, permettant aux utilisateurs d'accéder à des ressources provenant de différentes organisations sans avoir besoin d'identifiants distincts, grâce à des normes telles que SAML et OAuth.

Quels sont les risques liés au SSO ?

Le risque principal est que le SSO crée un point de défaillance unique : des identifiants compromis donnent à un attaquant l'accès à toutes les applications connectées. Parmi les autres risques, on compte les failles d'implémentation, la dépendance à la disponibilité du fournisseur d'identité (IdP) et les vulnérabilités des protocoles. L'authentification multifacteur (MFA), une gestion rigoureuse des sessions et une surveillance continue permettent de contrer directement ces risques.

Quels critères prendre en compte pour choisir un fournisseur SSO ?

Privilégiez l'intégration de l'authentification multifacteur (MFA), l'authentification basée sur les risques, une large compatibilité applicative, la prise en charge de SAML et OIDC, une haute disponibilité, des SLA clairs et des engagements en matière de souveraineté des données, en particulier si votre organisation est soumise aux réglementations européennes.