Sécurité Applicative (AppSec)

Keycloack : sécuriser et intégrer l’authentification dans vos applications

Maîtrisez la gestion des identités et des accès pour sécuriser vos applications web, mobiles et backend avec Keycloak !

1 session Eligible OPCO

Vue d'ensemble

Keycloak est la solution open source de référence pour la gestion des identités et des accès (IAM). Cette formation vous permet de maîtriser l'intégration de Keycloak dans différents types d'applications : web, mobile et microservices. Vous apprendrez à implémenter les protocoles OAuth 2.0 et OpenID Connect, à mettre en place des stratégies d'autorisation avancées (RBAC, GBAC) et à fédérer des identités externes. La formation couvre également l'administration courante, l'authentification multi-facteur et les bonnes pratiques de déploiement en production.
Prérequis

- Bonne connaissance du développement web (Java, Python, JavaScript ou autre)
- Familiarité avec les architectures applicatives modernes (API REST, microservices)
- Notions de base sur l'authentification et les protocoles HTTP

Objectifs pédagogiques

Installer et configurer Keycloak pour sécuriser une application
Implémenter les protocoles OAuth 2.0 et OpenID Connect dans différents contextes applicatifs
Intégrer Keycloak dans des applications Spring Boot, Quarkus, Node.js ou Python
Mettre en œuvre des stratégies d'autorisation (RBAC, GBAC, scopes OAuth2)
Configurer l'Identity Brokering pour fédérer des identités externes
Administrer les utilisateurs, sessions et jetons via l'interface et les APIs
Déployer Keycloak en haute disponibilité avec les bonnes pratiques de sécurisation

Programme détaillé

Prochaines sessions

24 nov. 2026

Distance - Français

2 800 € HT

Avis des participants

Taux de satisfaction global 97,9%
Basé sur les retours de nos stagiaires

Financement

Cette formation est éligible aux financements OPCO et FNE-Formation. Nos équipes vous accompagnent dans le montage de votre dossier.

En savoir plus sur le financement