Notamment, SAML permet aux fournisseurs d'identité de transmettre l'autorisation et les informations d'authentification aux applications Web ou aux fournisseurs de services. Il donne les informations d'authentification ou d'autorisation entre différentes parties dans un format prédéterminé. Par conséquent, il fait de l'authentification unique ou de la technologie SSO un jeu d'enfant avec un utilisateur fournissant l'authentification une fois, puis communiquant l'authentification à plusieurs applications, services ou sites Web.
La version SAML la plus récente est SAML 2.0, approuvé par le consortium Oasis en 2005. C'est très différent de la version 1.1, qui était son prédécesseur. Son adoption permet aux magasins et aux professionnels d'utiliser le logiciel comme un service ou des solutions SaaS sans compromettre les systèmes de gestion des identités fédérées.
Cet article est votre tutoriel d'introduction à SAML. Il discute de SAML SSO, Halon Saml, les composantes du protocole SAML, les avantages de l'utilisation de SAML et de l'affirmation SAML.
Une introduction à comment fonctionne SAML
SAML est une norme ouverte universellement acceptée utilisée pour l'authentification et l'autorisation. Il simplifie remarquablement l'authentification, en particulier dans les cas où un utilisateur doit utiliser ou accéder à plusieurs services Web ou applications indépendants dans des domaines.
Il s'appuie sur le format du langage de balisage extensible (XML) pour transférer les informations d'authentification entre un fournisseur d'identité (IDP) et un fournisseur de services (SP). Et comme c'est toujours la norme dans tout processus d'authentification typique, SAML a trois composants.
Les trois composants comprennent:
Chaque fois qu'un utilisateur demande d'accéder à un fournisseur de services, le fournisseur de services demandera l'authentification au fournisseur d'identité SAML. Le CDI. Enfin, le SP enverra une réponse à l'utilisateur.
Le framework SAML fonctionne en échangeant des informations utilisateur comme les identifiants, les connexions et les états d'authentification entre le PDI et un SP.
Alors que l'authentification unique était possible avant même SAML avec l'aide de cookies, il était impossible d'y parvenir à travers les domaines. SAML rend la connexion unique possible entre les domaines. Avec SAML, les utilisateurs n'ont pas besoin de mémoriser ou d'enregistrer des mots de passe.
Que sont les assertions SAML?
L'affirmation SAML est le message informant le fournisseur de services qu'un utilisateur est autorisé à se connecter à l'application ou au service. Ces affirmations contiennent des détails nécessaires pour signaler l'identité de l'utilisateur au SP. Il détaillera l'heure de l'émission d'affirmation, la source de l'affirmation et d'autres détails de validité pertinents.
Les trois principaux types d'affirmations comprennent:
Avantages de SAML
Bien sûr, SAML est populaire en fonction de ses plusieurs avantages. Voici quelques-uns de ses principaux mérites:
Conclusion
Cet article a discuté d'une brève introduction à SAML. Nous avons abordé le fonctionnement de la technologie, ses avantages et les différents types d'affirmations. J'espère que vous savez maintenant ce que fait SASL et s'il s'agit d'un bon outil pour votre organisation ou non.