Keycloak vs Okta
Okta est une suite d'identité propriétaire d'une entreprise américaine, facturée par utilisateur, par produit et à l'année. Le SSO et la MFA démarrent à 6$ par utilisateur et par mois, et presque tout le reste relève d'une suite supérieure ou d'un devis. Cloud-IAM opère Keycloak open source sur un déploiement dédié, à partir de 99€ par mois pour 250 utilisateurs.
Prix et offres tels que publiés le 5 novembre 2026.
Ce que comprend l'offre d'entrée, pour 250 utilisateurs
Cloud-IAM Starter face aux suites Starter et Essentials d'Okta Workforce Identity, au prix catalogue pour 250 utilisateurs.
- Cloud-IAM Starter: 99€/mois, jusqu'à 250 utilisateurs
- Okta Starter: 6$ par utilisateur et par mois : 1 500$/mois, facturé à l'année
- Okta Essentials: 17$ par utilisateur et par mois : 4 250$/mois, facturé à l'année
| Cloud-IAM Starter99€/mois, jusqu'à 250 utilisateurs | Okta Starter6$ par utilisateur et par mois : 1 500$/mois, facturé à l'année | Okta Essentials17$ par utilisateur et par mois : 4 250$/mois, facturé à l'année | |
|---|---|---|---|
| Prix | |||
| Facturation | Mensuelle ou annuelle | Contrat annuel, minimum de 1 500$ | Contrat annuel, minimum de 1 500$ |
| Le prix augmente avec | Les comptes utilisateurs, par paliers | Chaque utilisateur, pour chaque produit | Chaque utilisateur, pour chaque produit |
| Fonctionnalités | |||
| SSO (SAML, OpenID Connect) et MFA | Inclus | Inclus | Inclus |
| Connexion des clients et partenaires sur le même serveur | Inclus | Un produit distinct, Customer Identity | Un produit distinct, Customer Identity |
| Vos propres serveurs d'autorisation OAuth pour vos API | Inclus | Suite Enterprise, sur devis | Suite Enterprise, sur devis |
| Jetons machine à machine | Illimité | Suite Enterprise, sur devis | Suite Enterprise, sur devis |
| Déploiement dédié | Inclus | Les cellules mutualisées d'Okta | Les cellules mutualisées d'Okta |
| Données et indépendance | |||
| Code source | Open source (Apache 2.0) | Propriétaire | Propriétaire |
| Hébergeable sur vos propres serveurs | Inclus | Non inclus | Non inclus |
| Empreintes de mots de passe dans votre export | Dans chaque export, jusqu'à un par jour | Non exportées : réinitialisation ou migration à la connexion | Non exportées : réinitialisation ou migration à la connexion |
| Hébergement | Au choix : AWS, Google Cloud, Azure, Scaleway, 3DS Outscale | Cellules Okta aux États-Unis, en EMEA, au Japon, en Australie, au Canada ou en Inde | Cellules Okta aux États-Unis, en EMEA, au Japon, en Australie, au Canada ou en Inde |
| Siège de l'entreprise | France | États-Unis | États-Unis |
| Hors de portée du CLOUD Act | Sur des clouds européens | Non inclus | Non inclus |
| Hébergement SecNumCloud 3.2 et HDS | Sur 3DS Outscale | Non inclus | Non inclus |
Pourquoi les équipes passent d'Okta à Cloud-IAM
Chaque offre payante comprend tout Keycloak : SSO et MFA, connexion des clients et partenaires, serveurs d'autorisation OAuth pour vos API, jetons machine à machine illimités, et vos propres parcours de connexion et thèmes. Ajoutez vos extensions Java à partir d'Essential. Chez Okta, API Access Management et les jetons machine à machine demandent la suite Enterprise, sur devis, et la connexion des clients est un produit distinct.
Le code de Keycloak est public sous licence Apache 2.0, développé ouvertement en tant que projet CNCF, et ses vulnérabilités sont publiées. La plateforme d'Okta est propriétaire : sa sécurité, vous devez la croire sur parole.
Okta est une entreprise américaine : le droit américain atteint les identités de vos salariés où qu'Okta les stocke, y compris dans sa cellule EMEA. Cloud-IAM est français, et peut faire tourner votre Keycloak chez Scaleway ou 3DS Outscale, deux clouds européens.
Chaque offre payante exporte vos realms et vos utilisateurs avec leurs empreintes de mots de passe, prêts pour n'importe quel Keycloak, y compris sur vos propres serveurs. Okta n'exporte pas les empreintes de mots de passe : partir implique une réinitialisation, ou une migration au fil des connexions.
Passer d'Okta à Keycloak
Garder Okta comme fournisseur d'identité
Ajoutez Okta à Keycloak comme fournisseur d'identité SAML ou OpenID Connect. Okta n'exporte pas les empreintes de mots de passe : vos utilisateurs continuent de se connecter avec leurs identifiants Okta pendant la migration.
Importer les utilisateurs et les groupes
Exportez les utilisateurs, les groupes et leurs attributs via l'API Users d'Okta, et importez-les dans Keycloak : profils et droits d'accès suivent.
Recréer vos applications
Chaque application devient un client Keycloak en SAML ou OpenID Connect, avec ses propres rôles et son parcours de connexion, et sa connexion passe d'Okta à Keycloak.
Couper Okta
Une fois toutes les applications migrées, les utilisateurs définissent un mot de passe Keycloak via un e-mail de réinitialisation, et vous pouvez mettre fin au contrat Okta.
Keycloak est-il une bonne alternative à Okta ?
Pour le SSO et la MFA sur des applications que vous maîtrisez, oui : Keycloak prend en charge SAML 2.0, OpenID Connect, LDAP et Active Directory, les passkeys et la fédération d'identités, sans licence par utilisateur. Il ne remplace pas le catalogue de plus de 8 000 intégrations SaaS d'Okta, son provisioning dans ces applications, ni ses produits de gouvernance et de confiance des appareils.
Keycloak est-il moins cher qu'Okta ?
En général, oui : le logiciel est gratuit et Keycloak managé n'est pas facturé par utilisateur et par produit. Pour 1 000 salariés, la suite Starter d'Okta coûte 6$ par utilisateur et par mois, facturés à l'année, soit 6 000$ par mois ; Cloud-IAM coûte à partir de 299€ par mois jusqu'à 1 000 utilisateurs.
Okta est-il soumis au CLOUD Act ?
Oui. Okta, Inc. est une entreprise américaine, et le CLOUD Act permet aux autorités américaines d'ordonner à un fournisseur américain de livrer les données qu'il contrôle, où qu'elles soient stockées, y compris dans la cellule EMEA d'Okta. Cloud-IAM est une entreprise française sans maison mère américaine. Découvrez ce que signifie l'IAM souverain chez Cloud-IAM.
Keycloak peut-il remplacer Okta pour le SSO des employés ?
Pour les applications compatibles SAML ou OpenID Connect, oui : chaque application devient un client Keycloak, et les employés se connectent avec leurs identifiants d'annuaire et leur MFA. Vous configurez chaque application vous-même plutôt que de la choisir dans un catalogue, et Keycloak ne crée pas de comptes dans les applications SaaS à votre place.
Keycloak peut-il utiliser Okta ou Entra ID comme fournisseur d'identité ?
Oui. Keycloak fédère n'importe quel fournisseur d'identité SAML 2.0 ou OpenID Connect : il peut cohabiter avec Okta ou Microsoft Entra ID pendant une migration, ou durablement pour la connexion des clients et partenaires.
Et Okta Customer Identity ?
Les produits d'identité client d'Okta sont Auth0 et la plateforme Okta Customer Identity. Pour la connexion de vos clients, consultez notre comparatif Keycloak vs Auth0.
Sources
Prix et offres tels que publiés le 5 novembre 2026.
- Okta: pricing
- Okta: integrations
- Okta: data residency
- Okta: 99.99% uptime for all customers (July 2020)
- Okta: security and trust portal
- Okta Help Center: exporting users with their credentials
- Keycloak: security advisories
- CLOUD Act: 18 U.S.C. § 2713
- Keycloak: release notes
- Keycloak: home page
- CNCF: Keycloak project
- Cloud-IAM: pricing
- Cloud-IAM: service level agreement