Présentation PISTE pour les partenaires raccordés en API

Slides:



Advertisements
Présentations similaires
« Qualité en office de tourisme ou syndicat d’initiative et commercialisation des territoires… »
Advertisements

Docsafe Tous les documents pertinents au même endroit. Avril 2016.
Séminaire Novembre 2006 Séminaire Novembre 2006 Bilan et perspectives.
Vers les usages... Le projet EnvOLE séminaire EOLE novembre 2006, Dijon Accueil Orientations Architecture Socle > EnvOLE Services > Centre de ressources.
Février 2006X. Belanger / Guilde Introduction à. Février 2006X. Belanger / Guilde Qu'est ce que Samba ? ● Implémentation libre du protocole CIFS/SMB (client.
P.1 Mémoire de fin d’études Responsable en Ingénierie Réseaux Guillaume Jeanney Mise en place d’une solution de supervision LOGO ENTREPRISE.
Refonte du portail eaufrance Présentation du cadre de référence pour avis GCIB – 14/10/2014 – Anne Macaire.
Réalisé par Ghribi Encadrés par M. (Suptech) M. (YAZAKI) 2014/2015 Projet de fin d’étude.
A partir du 1er mars 2016 : 2 offres
Banques – 25 mai 2016.
Ubilab Votre nouvelle application mobile..
Déploiement du service Pack Business Entreprises
Le suivi évaluation : de quoi s'agit-il et à quoi cela sert-il ?
“Administration” du projet : Gestion documentaire Achats
Le nouveau bouquet de services aux partenaires des Allocations familiales Présentation aux partenaires- 9 mai 2017.
Vie Associative et Evènementiel
de la politique de la ville :
La mise en place opérationnelle du SNDS
Formation « Administrateur ATRIUM »
CONSEILLER ET ACCOMPAGNER LES CHEFS D’ENTREPRISE AU QUOTIDIEN
ENT QU’EST-CE QU’UN ENT? Plateforme numérique pour:
Soutenance PMI Lundi 4 Février 2008
CAMPAGNE D’INSCRIPTION 2017/2018 ELEVES CPGE
Livret scolaire unique du CP à la 3ème
Le Répertoire National des Structures de Recherche – RNSR
Réf. CS&S/ISE/DFC/TES,xxxx/-/02
Folders Access Manager Capacte
PORTEFEUILLE DE COMPETENCES
Identication & Authentication
Fleet Management.
Chiffrement de bout en bout
Gestion Administrative
Séminaire EOLE Dijon Octobre 2010
Profils d’emplois JT du 24 septembre 2001
Centralisation de logs
E-lyco C’est quoi ?.
Engie - Direct COFELYdirect powered by PLANON: Your One Stop FM Solution Overview Q
CAMPAGNE D’INSCRIPTION 2017/2018 ELEVES CPGE
1ers pas des utilisateurs migrés
L’offre de services de l’Inist-CNRS : le portail OPIDoR
Prestataires de frais de justice
PRESENTATION DE Cahier de charges 1. Mise en place d’un système de portail captif au sein de l’IGA PROJET : 2.
Formation ENT des chefs d'établissement Session 2018
</Présentation de solutions documentaires>
Outils et principes de base. Exemple d’application  Gestion de données d’enquête : Interface de saisie en ligne  insère directement les données dans.
Les protocoles de la couche application Chapitre 7.
République Algérienne Démocratique et Populaire Ministère de l'enseignement supérieur et de la recherche scientifique Université Mustapha Stambouli de.
COPIL EAUFRANCE Anne Macaire
SFR CONNECT L’accès InterneT 100% Garanti
Mise en place d’une gestion de type ERP
GUIDE D’UTILISATION ESPACE HABITANT
OPPSARCOW 22/06/2015.
La gestion des habilitations par le partenaire
Exposé de système / réseaux IR3
SCM Supply Chain Management.
La BOURSE aux idées aux besoins aux expertises.
Dématérialisation des aides & mesdemarches. iledefrance
Le portail Mon Compte Partenaire
BTS Aéronautique Les stages en entreprise En 2 ème année : stage d’ingénierie. Deux stages en entreprise, à finalités différentes, sont organisés au cours.
Présentation RDC Environment
ORGANISER DES MANIFESTATIONS SCIENTIFIQUES A LA SFA
La collecte d’informations Présenté par: Boudries. S.
1. Organiser le système d’information commerciale 1.1. Le contenu
Notions d'architecture client-serveur. Présentation de l'architecture d'un système client/serveur Des machines clientes contactent un serveur qui leur.
Réalisé par: SAMMARI RIM SOUID AHLEM AMROUCH HAFEDH
Le jeu de la bière en réseau
Quelle évaluation pour les Dispositifs Médicaux Connectés
Valeur potentiel du chantier Orientations pour la solution
BTS Aéronautique Les stages en entreprise En 2 ème année : stage d’ingénierie. Deux stages en entreprise, à finalités différentes, sont organisés au cours.
Transcription de la présentation:

Présentation PISTE pour les partenaires raccordés en API

PISTE Présentation générale Dans le cadre du programme Chorus Pro, l’AIFE a mis en œuvre une plateforme de gestion d’API. Cette plateforme, opérationnelle fin 2016, partagée par l’ensemble des administrations et les entreprises, propose aujourd’hui plus d’une centaine d’API, recevant plus de 15 millions d’appels par jour. Le projet PISTE, consistant à mutualiser cette plateforme de gestion des API, a été lancé dans le cadre du Plan de Transformation Numérique des Ministères Economiques et Financiers et s’inscrit dans le cadre du programme France Connect Plateforme, visant à bâtir le socle numérique de l’Etat-plateforme. Il consiste à renforcer le dispositif existant afin d’en faire une plateforme de gestion des API des Ministères Economiques et Financiers, permettant la publication de services ministériels.   Une plateforme API mutualisée présente les avantages suivants : Point d’accès unifié : Point d’accès unique des partenaires pour la consommation de leurs API, quel que soit le fournisseur final du service ; Les évolutions de la plateforme ou des standards supportés bénéficient à l’ensemble des partenaires ; Gestion globale des accès par API ou par utilisateur : Gestion des habilitations ; Gestion des contrôles d’accès ; Gestion des domaines d’utilisation ; Uniformisation des accès. Centralisation du support de 1er niveau ; Supervision, indicateurs et rapports communs : Outils communs et mutualisés pour l’exploitation, le suivi, la supervision ou le support ; Possibilité de suivre des niveaux de service (SLA).

PISTE Les principales fonctionnalités Gérer le cycle de vie complet des API (Gestion de version, Dépréciation) Rationaliser l'administration des API d'une organisation en passant par : L’enregistrement et la publication d'API (dans un catalogue) ; L’enregistrement d'organisations tierces (Applications) et des développeurs. Offrir une interface web publique (portail de développeur) permettant : Aux développeurs de s’enregistrer et de générer des identifiants pour leurs applications ; De fournir des outils pour explorer et tester les API ; Assurer la sécurité et la protection des API avec les normes de sécurité standards et communes Auditer et monitorer l’activité des API. <PISTE>

Appels API Architecture de la plateforme actuelle API Manager SI partenaire Chorus Pro Requête HTTPS avec certificat, login/mot de passe du compte technique et le corps JSON 1 Réponse à la requête au format JSON 3 SI tiers Back end Traitement de la requête 2

PISTE Présentation de la nouvelle architecture Back end SI partenaire Chorus Pro 1 2 SI tiers API Manager Demande d’un jeton d’accès avec identifiant et mot de passe partenaire 2 Envoi du jeton 3 4 Transmission de la requête Requête HTTPS avec jeton, login/mot de passe du compte technique et le corps JSON Traitement et réponse 5 Réponse à la requête au format JSON 6 PISTE Le jeton a une durée de vie d’une heure, il est utilisable pour faire tous les appels. Lorsque le délai est dépassé, il faut refaire une demande de jeton.

PISTE Migration pour les partenaires déjà raccordés Principes : Il est nécessaire de migrer les partenaires raccordés vers la nouvelle plateforme PISTE. Cette migration sera transparente pour ces partenaires. Tous les raccordements avec certificat vont migrer dans PISTE. Les appels actuels avec les URL et les certificats fonctionneront toujours. Le raccordement sera toujours accessible par le portail via l’espace « raccordement EDI/API » Le renouvellement du certificat sera possible pour les partenaires qui ne sont pas encore prêt à faire les appels avec le protocole oAuth2. Les API non utilisées actuellement ne seront pas migrées (gestion de structure, gestion utilisateurs) Certaines API en doublons seront dépréciées Il est prévu avec des pilotes de réaliser une phase de validation de la migration. Les partenaires intéressés peuvent faire leur demande à l’adresse suivante : api-choruspro.aife@finances.gouv.fr

PISTE Migration pour les partenaires déjà raccordés Les étapes :  Identification des pilotes  Environnement de qualification : Phase pilote de migration des raccordements. Tests du bon fonctionnement et validation par les pilotes identifiés. Suivi opérationnel dédié avec les pilotes  Environnement de qualification : Généralisation de la migration des raccordements. Surveillance du bon fonctionnement.  Environnement de production : Phase pilote de migration des raccordements.  Environnement de production : Généralisation de la migration des raccordements.

PISTE Partenaires déjà raccordés Bascule vers le protocole oAuth2 Les étapes pour se raccorder à Chorus Pro en oAuth2 :  S’enregistrer sur PISTE  Récupération pour les tests à effectuer en qualification De l’identifiant PISTE à indiquer lors du raccordement dans Chorus Pro Qualification Des identifiants oAuth2 à utiliser lors des appels API en qualification  Création d’une application pour la production qui génèrera : Un identifiant à communiquer lors du raccordement dans Chorus Pro Production Les identifiants oAuth2 à utiliser lors les appels API en production  Mise en place de l’évolution des appels dans vos environnements  Valider votre solution en qualification : Dans Chorus PRO : Créer le raccordement API oAuth2 Valider le bon fonctionnement des appels API Bascule des appels sur le protocole oAuth2  Valider votre solution en production : Il est possible de faire en parallèle vos appels API avec l’ancien et le nouveau protocole. Une documentation d’aide à la mise en œuvre vers le protocole oAuth2 est disponible dans le portail PISTE

PISTE Nouveaux partenaires Tous les nouveaux partenaires doivent se raccorder à Chorus Pro avec le protocole oAuth2. Le processus de raccordement se fera en deux étapes : sur PISTE puis sur Chorus Pro Création de compte et application sur PISTE Enregistrement sur PISTE et découverte du catalogue des API Application pour les tests en qualification créée par défaut avec : Un identifiant à communiquer lors du raccordement dans Chorus Pro Qualification Les identifiants oAuth2 sont générés et disponibles Création d’une application pour la production avec génération : de l’identifiant de l’application à communiquer lors du raccordement dans Chorus Pro Production des identifiants oAuth2 sont générés et disponibles Création du raccordement dans Chorus Pro en qualification Enregistrement sur le portail de Qualification Création du matelas de données Création du raccordement oAuth2 avec communication de l’identifiant généré par PISTE Création du compte technique Validation du bon fonctionnement des appels API Création du raccordement dans Chorus Pro en production S’enregistrer et créer sa structure Création du raccordement oAuth2 dans Chorus Pro avec communication de l’identifiant généré par PISTE Pour les partenaires raccordés en direct : Création du compte technique Pour les concentrateurs : collecte des comptes techniques des clients

Application production PISTE Schéma d’appels API en Qualification et Production Qualification SI partenaire Chorus Pro 1 2 Application test API Manager Appel API oAuth2 en qualification avec les identifiants oAuth2 de qualification et compte technique 2 Transmission de la requête Traitement et réponse 4 3 Réponse à la requête au format JSON Application production 1 2 Transmission de la requête Production Appel API en production avec les identifiants oAuth2 de production et compte technique Traitement et réponse 3 Réponse à la requête au format JSON 4 PISTE

PISTE Portail développeur et support https://developer.aife.economie.gouv.fr Guide utilisateur : https://developer.aife.economie.gouv.fr/help-center/documentation Formulaire de contact pour toute question ou sollicitation Support PISTE Rubrique AIDE > CONTACT