Le Règlement Général sur la Protection des Données (RGPD) appliqué depuis le 25 Mai 2018 aux pays de l’Union Européenne implique différents principes et notamment « Le droit à la portabilité des données ».
Dans cet objectif, vous avez la possibilité depuis WorkflowGen d’intégrer un processus d’extraction des données permettant de générer un document structuré, couramment utilisé et lisible par n’importe quelle machine.
WorkflowGen de par ses capacités d’intégration, peut se connecter simplement à différentes sources de données.
Une entreprise d’assurance met à disposition de ses clients la possibilité de télécharger soit ses données personnelles (présentes dans son profil) ou l’ensemble des données le concernant.
Nous pouvons retrouver parmi ces données :
Lors de la demande d’extraction, un processus WorkflowGen est déclenché. Ce dernier génère un fichier csv qui sera accessible par l’utilisateur dans son profil.
Le fichier est téléchargeable et son contenu est facilement lisible et compréhensible.
La récupération des données par le portail d’assurance se fait grâce à une requête GraphQL. Cette dernière va déclencher le processus EXTRACT_DATA, qui sera en charge de récupérer les informations à l’aide d’une requête SQL et de générer un fichier csv. Une autre requête GraphQL est effectuée par la suite afin de retourner le fichier généré à l’utilisateur pour téléchargement.
L’action EXPORT_DATA utilise une application WorkflowGen faisant appel à une fonction présente dans une librairie .NET présente sur le serveur WorkflowGen.
Il est bien sur possible d’ajouter une action de validation afin de contrôler de la bonne conformité des données récupérées.