Masque ppt avec logo opérateur (Canopé, CNED

Transcription

Masque ppt avec logo opérateur (Canopé, CNED
OpenID Connect – le futur de la fédération d’identités ?
JRES 2015
1
Plan
La fédération dans l’Education Nationale
OpenID Connect
France Connect
Retour d’expérience
Perspectives
2
La fédération dans l’Education Nationale
Présentation
Historiquement, un système d'information
 organisé de manière centralisée
 avec une structure décentralisée
Chaque académie gère son propre SI ( applications nationales imposées par le Ministère + applications
locales indépendantes)
Une fédération SAML 2.0
 d’abord intra Education Nationale en
« point à point »…
 Puis une ouverture vers d’autres
partenaires en « hub and spoke »
Chaque académie fédérée directement avec chaque
centre d'hébergement
3
La fédération dans l’Education Nationale
Le hub de fédération
3 objectifs de simplification
 Décharger les équipes académiques de la mise en œuvre de la fédération
 Masquer vis-à-vis de l'extérieur la complexité et les spécificités de l’Éducation nationale
 Conserver la possibilité d'intégrer les services fédérés dans le portail académique des
utilisateurs pour que l'accès se fasse de façon identique pour toutes les applications,
qu'elles soient fédérées ou non
2 limitations
 l'interconnexion avec de nouveaux partenaires qui ne sont pas familiers avec SAML 2.0
est souvent complexe et demande beaucoup d'accompagnement pour intégrer leurs
services
 SAML 2.0 n'est pas adapté à des usages mobiles alors même que l'ouverture au grand
public nécessite de prendre en compte ce mode de connexion
4
OpenID Connect
Présentation
Couche d'identification implémentée en complément du protocole OAuth 2.0
OAuth 2.0 est un protocole de délégation d'accès entre un « Fournisseur d'identité » et une application
cliente (qui peut être une application web, mobile, ou tout type d'application)
Permet
 l'authentification d'un utilisateur
 la propagation d'attributs d'identité
Les échanges de jetons et d'attributs s'effectuent par appels de webservices REST et
redirections HTTP sur des points d'entrée définis
Adopté par la plupart des grands acteurs du Web, tels que Google ou Facebook
Avantages : standardisé, sécurisé, léger (adapté à la mobilité)
5
France Connect : présentation et état des lieux
Présentation
Piloté par le SGMAP et la Dinsic
Un composant essentiel de la stratégie d’Etat plateforme
Chaîne de confiance entre les administrations permettant l’échange de données
Garantie que le service est délivré à la bonne personne
Contrôle par l’usager de la circulation des données le concernant
Mode Agile
Le projet évolue au fil des itérations
Sessions « OpenLab » auxquelles participent les administrations volontaires
Expérimentation depuis septembre 2015, ouverture janvier 2016
6
France Connect : présentation et état des lieux
Cinématique Fourniture d’identité/ de services
Un usager veut accéder à un service
nécessitant une identification
1.L’usager accède au service et clique
sur le bouton France Connect
2.Il est renvoyé vers FC qui lui présente
la liste des FI qu’il peut utiliser
3.Il choisit un FI
4.Il saisit ses identifiants pour ce FI
5.Un jeton portant l’identité est envoyé
par le FI à FC
1.FC fait valider l’identité fournie
2.l’identité est validée
6.Un jeton portant l’identité est envoyé
par FC au FS
L’usager est connecté sur le service
7
France Connect : présentation et état des lieux
Cinématique Fourniture de données
Clef de voûte de l’Etat Plateforme
Pour l’usager : plus de pièces justificatives à transmettre, les échanges se font directement entre FS et FD sous son
contrôle
Pour les FS : confiance dans la fiabilité des informations relatives à l’usager
8
Le MEN et France Connect
Travaux
Participation DNE-B / Pôle Identité aux Openlab (depuis décembre 2014)
Ateliers interministériels
Participation au Hackathon Etat Plateforme (juin 2015)
Pôle Identité / Académie de Rennes : prototype IPANEMA (accès parents très simplifié)
Prototype d’intégration ATEN / France Connect (septembre-octobre 2015)
ATEN : guichet des élèves et parents pour l’accès aux téléservices et aux ENT
En parallèle de l’authentification ATEN
Expérimentation novembre/décembre dans des académies volontaires
Appel à Projets Plan Investissements d’Avenir sur la modernisation de l’action publique
Pôle IH2M / Académie de Rennes : simplifier les accès parents et les échanges de données avec les
collectivités
9
Démonstration
Cinématique du prototype réalisé avec ATEN
10
Retour d’expérience
SAML
OpenID Connect
•
Association manuelle : échange de
metadonnées (xml) et de clés publiques.
Processus assez lourd.
•
Le client reçoit des Clés API et déclare une
adresse de retour auprès de l’IdP. Processus
plus simple.
•
Nombreux cas d’usage. EN utilise surtout le
mode IdP initiated (accès à partir de l’ IdP).
•
Moins de cas d'usage. Tous SP initiated (accès
à partir du service, puis redirection vers IdP).
•
Demande du consentement de l'utilisateur
optionnelle. En pratique très peu utilisée.
•
Demande de consentement obligatoire.
•
Application en tant que SP : intégration d'un
module SAML complexe, ou déploiement
dans une infrastructure SAML existante.
•
Application en tant que SP : intégration
directe d'un « module » OpenID Connect.
•
Mature et stable
•
Encore relativement jeune
11
Perspectives
Expérimentation en cours
Pousser l’implémentation jusqu’à la simplification du parcours utilisateur
Devenir Fournisseur de données
Devenir Fournisseur d’identité ?
12