Keycloak : Identity Provider, SSO, OpenIDConnect

CODE : KEYSSO

Durée

3 jours

Horaires

09h00 - 17h30

Tarif intra

1800 € HT

Inter / Intra
Présentiel / Distanciel

Accessibilité aux personnes handicapées:​

Contactez M. CADJEE, référent
handicap, à l’adresse suivante
ismael.cadjee@datasense-group.com
pour étudier au mieux votre demande
et sa faisabilité.

Objectif(s) de la formation :

À l’issue de la formation, le participant sera en mesure de :

  • Connaître les principes de base de l’authentification
  • Savoir déployer et configurer Keycloak
  • Savoir créer et configurer un Royaume, ses clients et utilisateurs
  • Savoir sécuriser ses applications
  • Acquérir les bonnes pratiques d’intégration avec Spring Boot

Pré-requis :​​

  • Connaissances de REST/HTTP
  • Connaissance en architecture logicielle
  • Notion de base sur la sécurité

À qui s'adresse cette formation :

  • Développeur expert
  • Tech lead

Modalité(s) d’évaluation :

Le formateur évalue la progression pédagogique du participant tout au long de la formation à travers les différents TPs. Le participant complète également un test de positionnement en amont et en aval pour valider les compétences acquises
 

Description :​

Keycloak is an open source Identity and Access Management solution aimed at modern applications and services. It makes it easy to secure applications and services with little to no code.

Programme de la formation:

1 – INTRODUCTION

  • IAM
  • Authn vs Authz
  • Qu’est-ce que Keycloak ?

2 – NORMES

  • SAMLO
  • Auth 2
  • OpenID Connect

3 – DÉFINITIONS ET CONCEPTS

  • Royaumes, Clients, Utilisateurs, Rôles, Groupes, Scope
  • Consentements
  • IdP, IdF
  • Jetons
  • Flux d’authentification

  4 – FONCTIONNALITÉS DE KEYCLOAK

  • Authentification
  • SSO
  • Gestion de session
  • Auto-enregistrement de l’utilisateur
  • Audit et autorisation

 

5 – INSTALLATION DU SERVEUR

  • Installation du serveur Keycloak
  • Utilisation des modes d’exploitation pour la production
  • Configuration de la base de données et du réseau

6 – SÉCURISATION DES APPLICATIONS

  • Sécurisation des applications avec OpenID Connect
  • Sécurisation des applications avec SAML
  • Enregistrement du client

7 – ÉTENDRE LE SERVEUR KEYCLOAK

  • Implémentation d’un flux SPI d’authentification
  • LDAP
  • Attributs d’utilisateur personnalisés
  • Thème personnalisé API Keycloak admin

8 – SPRING BOOT AVEC KEYCLOAK

  • Bases de la sécurité Spring
  • Configuration de Keycloak avec la sécurité Spring
  • Ajout de rôle et de groupe
  • Intégration d’Endpoint avec keycloak.
  • Référence : KEYSSO
  • Durée : 3 jours (21 h)
  • Lieu : Au choix. À distance ou en présentiel.
    à Paris ( la defense )

1800 € HT

Pas de session programmée pour l'instant

Contactez-nous pour obtenir les prochaines disponibilités de nos consultants formateurs ou nous indiquer vos souhaits.

Demander un devis

Organisation

Mode d’organisation

- En présentiel, ou distanciel
- Inter et intra entreprise

Lieu de formation :

sur site client ou à distance

0 +
Collaborateurs formés
0 /5
Note de satisfaction client
0
établissements ont fait appel à notre service de formation

Développez vos connaissances et gardez une longueur d'avance sur vos concurrents

Ces formations peuvent aussi vous intéresser :

Technique – Sécurité

Durée :
21 h / 3 j

Prix : 
1800 €

API – Design – Architecture

Durée :
21 h / 3 j

Prix : 
1400 €

CICD –  DevOps – Automatisation

Durée :
21 h / 3 j

Prix : 
1600 €

Questions Fréquentes

Vous pouvez demander un devis en ligne depuis la page de détail de chacune de nos formations (bouton « Demander un devis »).

Notre équipe vous le fera parvenir dans les meilleurs délais.
Votre inscription sera effectivement prise en compte dès lors que vous nous aurez retourné celui-ci dûment complété, signé et tamponné.

Vous pouvez également nous adresser vos demandes d’inscription directement par email à l’adresse service.commercial@datasense-group.com ou par téléphone au : +33 7 45 01 17 31
Pour tout autre renseignement concernant les inscriptions, n’hésitez pas à nous contacter ou à demander un rendez- vous téléphonique (bouton rouge sur la page d’accueil).

Après un rapide audit de votre besoin, nous validons celui-ci avec vos contraintes, afin d’établir clairement les objectifs pédagogiques des sessions de formation à mettre en place.

Puis avec ces objectifs, nous développons un plan de formation adapté aux exigences de votre organisation.

Nous donnons des formations en Full présentiel ou en full distanciel, avec des préconisations en fonction des informations recueillies dans l’audit des besoins.
Il est en effet important que le format choisi reflète les besoins de votre organisation, du contexte environnemental et sanitaire. Et cela dans le but de permettre aux participants de suivre la formation en toute sécurité avec la garantie d’une qualité optimale, quel que soit le format choisi. Notre pédagogie collaborative met l’accent sur la pratique, l’expérimentation et l’intelligence collective. Les stagiaires sont encouragés à participer activement aux discussions et aux activités pour favoriser l’apprentissage mutuel et l’échange de bonnes pratiques.