Aller au contenu
Skycloak
Cas d'usage

Connectez le fournisseur d'identité SAML de chaque client sans écrire de SAML

Quand une grande entreprise achète votre produit, son équipe informatique demande l'authentification unique via son fournisseur d'identité SAML, comme Entra ID, Okta ou Google Workspace. Skycloak Platform est conçu pour prendre en charge cette connexion SAML pour vous, une par client, et pour remettre à votre application les mêmes jetons OpenID Connect qu'elle utilise déjà pour tous les autres.

Ce qu'est un fournisseur d'identité SAML, et pourquoi les clients y tiennent

SAML est un standard plus ancien, fondé sur XML, pour l'authentification unique. Le fournisseur d'identité SAML d'une entreprise est l'annuaire où ses salariés se connectent déjà chaque matin, et il envoie à chaque application une assertion signée qui dit qui est le salarié. Les équipes sécurité l'apprécient parce qu'elles accordent et retirent l'accès à toutes les applications depuis un seul endroit.

Pour un éditeur de logiciels, chaque client grand compte arrive donc avec son fournisseur d'identité, ses métadonnées et un certificat qui expire à sa propre date. Les prendre en charge un par un dans votre code devient une longue suite de problèmes d'analyse XML, de décalage d'horloge et de renouvellement de certificats.

Comment la plateforme s'intercale entre eux et votre application

Sur la plateforme, chaque client professionnel est une organisation dans votre tenant, et le SSO d'entreprise en SAML est au plan grâce à Ory Polis, un service SAML open source. L'équipe informatique du client configure une connexion SAML pour son organisation, puis ses salariés se connectent avec leur propre fournisseur d'identité.

Votre application ne change pas. Elle redirige toujours vers votre tenant en OpenID Connect et reçoit toujours un jeton d'identité et un jeton d'accès, cette fois pour un utilisateur connecté via l'annuaire de son entreprise. Une seule intégration dans votre code couvre la configuration SAML de chaque client.

Le provisionnement et les rôles avec le SSO

L'authentification unique dit qui est quelqu'un, mais les clients veulent aussi que les personnes soient ajoutées et retirées automatiquement. Le SCIM entrant est aussi au plan : l'annuaire du client envoie les utilisateurs et les groupes à la plateforme, et chaque organisation associe ses groupes à ses propres rôles dans votre produit.

Quand l'informatique retire quelqu'un d'un groupe associé, cette personne perd le rôle dans cette organisation seulement. Nous ne présentons une fonctionnalité comme disponible qu'une fois livrée : une démo est le moment de voir ce que vous pouvez utiliser aujourd'hui.

Questions fréquentes

Mon application doit-elle comprendre SAML ?

Non. La plateforme est conçue pour gérer le côté SAML avec le fournisseur d'identité de chaque client et donner à votre application des jetons OpenID Connect standard.

À quels fournisseurs d'identité SAML se connectera-t-elle ?

À tous ceux qui suivent le standard SAML 2.0, dont Entra ID, Okta, Google Workspace, Ping et ADFS.

Découvrez Skycloak Platform par vous-même

Réservez une démo : nous vous présentons la plateforme en partant de vos propres parcours de connexion.