Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Introduction
- Les arguments en faveur de SOS (Single-Sign-On-Authentication)
- CAS vs LDAP vs OpenID
Vue d'ensemble de l'architecture CAS
- Composants du système
- Serveur CAS
- Clients CAS
- Protocoles pris en charge
- Composants logiciels
- Spring MVC/Spring Webflow
- Ticketing
- Authentification
Construire CAS en tant que projet superposé
- Construire et déployer avec Gradle, Maven et Docker
- Utiliser des sources personnalisées et tierces
- Gérer les dépendances
Configurer l'authentification dans CAS
- Orchestrer les gestionnaires d'authentification avec le gestionnaire d'authentification
- Choisir les gestionnaires d'authentification et les schémas d'authentification
- Test du schéma d'authentification par défaut
- Résolution du principal
- Transformer l'identifiant de l'utilisateur
- Configuration de l'authentification à long terme "Remember Me
- Mise en place d'une authentification par proxy
- Authentification multifactorielle (MFA)
- Limiter les tentatives de connexion infructueuses grâce à la limitation des connexions (login throttling)
- Configuration d'un cookie de session SSO
Résolution et libération des attributs
- Attribut Principal-Id : réception de l'identifiant de l'utilisateur authentifié
- Politique de libération d'attributs : Libération des attributs pour les applications
- Mise en cache des attributs : Mise en cache des attributs résolus
- Cryptage des attributs : Cryptage conditionnel des attributs
Résolution des problèmes
Résumé et prochaines étapes
Pré requis
- Compréhension des concepts de sécurité (authentification, autorisation, etc.)
- Familiarité avec Linux et la ligne de commande
Public
- Administrateurs système
7 Heures