Cybersécurité

Formation Mettre en œuvre Keycloak : maîtriser l'authentification et l'autorisation

Découvrez comment sécuriser vos applications avec Keycloak, la solution d'authentification et d'autorisation leader sur le marché. Aprende à maîtriser les mécanismes d'authentification forte, la gestion des identités et les autorisations pour protéger vos données sensibles. Ce cours pratique est conçu pour les développeurs et administrateurs système qui veulent prendre en charge la sécurité de leurs applications.

Réponse sous 24h ouvrées

2835 € HTHT / personne
Durée21 h
FormatInter-entreprise
NiveauTout niveau
LieuFrance — Présentiel & Distanciel
S'inscrire à cette formationDemander un devis
  • Maîtriser le déploiement et la configuration de Keycloak pour sécuriser vos applications
  • Mettre en œuvre les mécanismes d'authentification et d'autorisation pour protéger vos données sensibles
  • Fédérer les identités et assurer le Single Sign-On (SSO) pour simplifier l'accès à vos applications
  • Administer et maintenir Keycloak en production pour garantir la sécurité et la disponibilité
01.Introduction à Keycloak et principes de l'IAM
  • Présentation de Keycloak et de son rôle dans l'écosystème de sécurité
  • Comprendre l'Identity and Access Management (IAM)
  • Authentification, autorisation et gestion des utilisateurs
  • Concepts clés : OpenID Connect, OAuth2, SAML
  • Architecture générale de Keycloak
02.Installation et Configuration Initiale
  • Prérequis et environnements supportés pour Keycloak
  • Installation de Keycloak standalone et via Docker/Podman
  • Configuration de la base de données (PostgreSQL, MySQL)
  • Accès à la console d'administration et première connexion
  • Vue d'ensemble de l'interface d'administration
03.Gestion des Realms et des Utilisateurs
  • Création et gestion des Realms (domaines de sécurité)
  • Types de comptes utilisateurs et groupes
  • Gestion des utilisateurs : création, modification, suppression
  • Réinitialisation de mot de passe et politiques de sécurité
  • Configuration des attributs utilisateur et des rôles
04.Gestion des Clients et des Protocoles
  • Comprendre les différents types de clients (public, confidentiel)
  • Enregistrement et configuration des clients (applications)
  • Configuration des protocoles : OpenID Connect, SAML
  • Flux d'authentification (Authorization Code Flow, Implicit Flow)
  • Paramètres de sécurité avancés pour les clients
05.Authentification Forte et MFA
  • Mise en œuvre de l'authentification multi-facteurs (MFA)
  • Intégration avec des fournisseurs de 2FA (TOTP, WebAuthn)
  • Configuration des chemins d'authentification (Authentication Flows)
  • Règles de politique de mot de passe et de session
  • Gestion des sessions et déconnexion unique (Single Logout)
06.Fédération d'Identités et Single Sign-On (SSO)
  • Comprendre les concepts de fédération d'identités
  • Intégration avec des fournisseurs d'identité externes (IdP)
  • Mise en place du Single Sign-On (SSO) inter-applications
  • Comprendre les brokers d'identité et leurs usages
  • Configuration de l'authentification sociale (Google, GitHub, etc.)
07.Gestion Avancée des Rôles et Autorisations
  • Rôles de Realm et rôles de Client (scopes)
  • Attribution des rôles aux utilisateurs et aux groupes
  • Introduction aux politiques d'autorisation (Authorization Services)
  • Stratégies d'autorisation (basées sur les rôles, les attributs)
  • Mise en œuvre de la sécurité basée sur les ressources
08.Intégration de Keycloak avec des Applications
  • Intégration Keycloak avec des applications Web (SpringBoot, ReactJS)
  • Utilisation des adaptateurs Keycloak (Keycloak Adapters)
  • Implémentation des flux OAuth2/OIDC dans le code applicatif
  • Gestion des tokens (Access Token, ID Token, Refresh Token)
  • Debugging des problèmes d'intégration
09.SPI (Service Provider Interface) et Extensions
  • Introduction aux SPI Keycloak pour l'extension des fonctionnalités
  • Exemples de SPI : User Storage SPI, Authenticator SPI
  • Développement et déploiement de plugins personnalisés
  • Personnalisation de l'interface utilisateur de connexion/enregistrement
  • Bonnes pratiques pour l'extension de Keycloak
10.Monitoring, Logs et Audit
  • Configuration de la journalisation (logging) de Keycloak
  • Analyse des logs pour identifier les problèmes de sécurité
  • Mise en place du monitoring des performances de Keycloak
  • Utilisation des événements d'audit pour la traçabilité
  • Intégration avec des outils de SIEM (Security Information and Event Management)
11.Performance, Sauvegarde et Restauration
  • Optimisation des performances de Keycloak (cache, JVM)
  • Stratégies de sauvegarde de la base de données Keycloak
  • Procédures de restauration de Keycloak après sinistre
  • Mise à jour et migration de versions de Keycloak
  • Considérations pour les environnements de production
12.Bonnes Pratiques et Déploiement en Production
  • Sécurisation de l'environnement Keycloak (HTTPS, réseau)
  • Déploiement en cluster et haute disponibilité
  • Considérations de sécurité et durcissement (hardening)
  • Automation de l'administration via l'API REST Keycloak
  • Scénarios d'usage avancés et cas pratiques

Maîtriser le déploiement et la configuration de Keycloak

Installer, configurer et administrer une instance Keycloak, gérer les realms, clients et utilisateurs pour sécuriser des applications web et API en production.

Mettre en œuvre les mécanismes d'authentification et d'autorisation

Intégrer l'authentification OpenID Connect/OAuth2, configurer l'authentification multi-facteurs (MFA) et définir des politiques d'autorisation granulaires pour gérer les accès.

Fédérer les identités et assurer le Single Sign-On (SSO)

Connecter Keycloak à des fournisseurs d'identité externes (LDAP, AD, réseaux sociaux), et implémenter des solutions de Single Sign-On (SSO) pour une expérience utilisateur fluide.

Administrer et maintenir Keycloak en production

Surveiller les performances, analyser les logs d'événements, effectuer les sauvegardes/restaurations et gérer les mises à jour pour assurer la résilience et la sécurité de l'infrastructure Keycloak.

Financement

Cette formation est finançable via OPCO, plan de développement des compétences ou FAF. Nos conseillers prennent en charge le montage de votre dossier.

Simuler mon financement
Apprenants en formation IMI
Ils ont suivi cette formation

Rejoignez nos participants et développez vos compétences avec les experts IMI.

Points forts de la formation

Mettre en œuvre Keycloak : maîtriser l'authentification et l'autorisation — pourquoi la choisir ?

🎯
Maîtrise de Keycloak

Acquérez des compétences pratiques pour déployer et configurer Keycloak, assurant la sécurité de vos applications dès le premier jour.

🔒
Authentification et Autorisation

Apprenez à mettre en œuvre des mécanismes robustes d'authentification et d'autorisation pour protéger efficacement vos données sensibles.

🌐
Fédération d'Identités

Découvrez comment fédérer les identités et configurer le Single Sign-On (SSO) pour simplifier l'accès à vos applications variées.

⚙️
Administration en Production

Formez-vous à l'administration et à la maintenance de Keycloak en production, garantissant ainsi la sécurité et la disponibilité continue de vos services.

📚
Approche Pratique

Bénéficiez d'une formation inter-entreprise, alliant théorie et exercices pratiques pour une compréhension approfondie et immédiate.

🚀
Accélération de Compétences

Développez rapidement des compétences en cybersécurité avec un programme structuré qui couvre tous les aspects essentiels de Keycloak.

Thématique

Questions clés

Tout ce que vous devez savoir sur Mettre en œuvre Keycloak : maîtriser l'authentification et l'autorisation.

Poser une question
Keycloak est une solution d'authentification et d'autorisation leader sur le marché qui permet de sécuriser vos applications en utilisant des mécanismes d'authentification forte, la gestion des identités et les autorisations. C'est important pour protéger vos données sensibles et éviter les attaques de sécurité.
Professionnels en formation

Formez-vous avec les meilleurs experts IMI Executive Solutions.

Mettre en œuvre Keycloak : maîtriser l'authentification et l'autorisation vous intéresse ?

Obtenez un devis personnalisé sous 24h — inter, intra ou sur-mesure.

Mettre en œuvre Keycloak : maîtriser l'authentification et l'autorisation vous intéresse ?

Obtenez un devis personnalisé sous 24h — inter, intra ou sur-mesure.

Financement

Financer Mettre en œuvre Keycloak : maîtriser l'authentification et l'autorisation

Plusieurs dispositifs permettent de prendre en charge votre formation Mettre en œuvre Keycloak : maîtriser l'authentification et l'autorisation. Nos conseillers vous accompagnent pour identifier la solution la plus adaptée à votre situation.

Logo OPCO – Opérateur de compétences
OPCO

Formations financées via votre opérateur de compétences

Les OPCO (Opérateurs de Compétences) peuvent prendre en charge tout ou partie des frais de formation de vos salariés, dans le cadre du plan de développement des compétences ou de l’alternance. Renseignez-vous auprès de votre OPCO de rattachement.

En savoir plus
Logo du FAF – Fonds d’Assurance Formation
FAF

Aide à la formation pour les indépendants

Les Fonds d’Assurance Formation (FAF) financent les formations des travailleurs indépendants, auto-entrepreneurs, professions libérales et chefs d’entreprise. Le financement dépend de votre code NAF/APE et de l’organisme auquel vous cotisez (FAFCEA, AGEFICE, FIFPL…).

En savoir plus
Logo France Travail
FranceTravail

Des aides pour les demandeurs d’emploi

France Travail (ex-Pôle emploi) peut financer vos formations via des dispositifs comme l’AIF (Aide Individuelle à la Formation) ou des achats directs. Parlez-en à votre conseiller pour valider votre projet et vérifier votre éligibilité.

En savoir plus
Compte Personnel de Formation
Employeur

Votre entreprise peut financer votre formation.

Votre entreprise dispose d’un budget dédié à la formation. Rapprochez vous de la direction, du manager ou du service ressources humaines de votre entreprise pour en savoir plus.

En savoir plus
Aide régionale à la formation
Région

Aides régionales pour la formation professionnelle

Les conseils régionaux proposent des aides financières pour favoriser l’accès à la formation, en particulier pour les jeunes, les demandeurs d’emploi ou les personnes en reconversion. Ces aides varient selon les régions.

En savoir plus
Dispositif FNE Formation pour entreprises
FNE Formation

Un soutien pour les entreprises en transformation

Le FNE-Formation accompagne les entreprises confrontées à des mutations économiques (transformation digitale, écologique, etc.). Il permet de financer les parcours de formation de leurs salariés, souvent à hauteur de 50 à 100 %, selon les cas.

En savoir plus

Besoin d'aide pour choisir votre dispositif ?

Nos conseillers pédagogiques analysent votre situation et vous orientent vers la solution la plus avantageuse.

Être conseillé gratuitement
Témoignages

Avis sur Mettre en œuvre Keycloak : maîtriser l'authentification et l'autorisation

5.0/5· 3 avis vérifiés

Très bon retour sur la formation Mettre en œuvre Keycloak : maîtriser l'authentification…. Les cas pratiques sont tirés de situations réelles, ce qui rend la formation immédiatement applicable. Certification Qualiopi rassurante.

FB

Fatima B.

Gestionnaire de compte · Réseau de distribution

Je cherchais une montée en compétences rapide sur Mettre en œuvre Keycloak : maîtriser l'authentification… — c'est exactement ce que j'ai obtenu. Programme bien calibré, supports clairs, formateur disponible.

RC

Romain C.

Chef·fe de chantier · Groupe agroalimentaire

Formation Mettre en œuvre Keycloak : maîtriser l'authentification… suivie à distance, ce qui m'arrangeait bien vu mon emploi du temps chargé. La qualité pédagogique n'a rien à envier au présentiel.

IG

Isabelle G.

Responsable commercial·e · Société d'ingénierie

Formateurs IMI Executive Solutions

IMI en chiffres

Satisfaction96%
Taux de réussite94%
À propos d'IMI

L'expertise IMI au service de votre développement professionnel

Notre mission

Former des professionnels avec des méthodes immédiatement applicables sur le terrain.

  • Certifié Qualiopi
  • Formateurs experts
  • 100% opérationnel
Notre approche

Des formations pensées par des experts pour répondre aux réalités de chaque métier.

  • Personnalisé & sur-mesure
  • +10 ans d'expertise
  • Résultats mesurables
En savoir plus sur IMI
FAQ

Questions fréquentes

Une question sur Mettre en œuvre Keycloak : maîtriser l'authentification et l'autorisation ? Nos conseillers pédagogiques vous répondent sous 24h.

Contacter un conseiller
- Connaissances de base en développement web (HTTP, REST). - Notions de base en administration système (Linux, conteneurs Docker un plus). - Familiarité avec les concepts de sécurité informatique (authentification, autorisation) est un plus. - Aucune connaissance préalable de Keycloak n'est requise.

Inscrivez-vous à Mettre en œuvre Keycloak : maîtriser l'authentification et l'autorisation

Rejoignez les 1 200+ professionnels qui ont déjà boosté leurs compétences grâce à cette formation.

Réponse sous 24h · Certifié Qualiopi · Sans engagement

Formations complémentaires

Formation Firewall Palo Alto Networks : Configuration et Management Essentiels
Administration avancée Red Hat OpenShift 4.14 : Orchestration et CaaS
Planification et Livraison de Services IT : Formation Avancée