GDPR : 4 étapes pour organiser votre mise en conformité

Le Règlement Général sur la Protection des Données (GDPR en anglais, RGPD en français) entrera en vigueur le 25 mai 2018 et s’appliquera à toutes les entreprises qui détiennent ou traitent des données personnelles de citoyens européens. Les entreprises qui ne se conforment pas aux nouvelles obligations nées du GDPR encourent de très lourdes sanctions, comme nous l’avons rappelé dans notre précédent article sur les impacts du GDPR. Par conséquent, il incombe à toutes les entreprises d’entamer une véritable démarche de mise en conformité GDPR.

gdpr etapes conformite

Le projet de mise en conformité GDPR de votre entreprise s’organise autour de quatre étapes successives :

  1. La définition du périmètre d’application de la RGPD au sein de votre organisation et l’identification des acteurs clés.
  2. La réalisation d’un diagnostic général des pratiques actuelles en matière de gestion des données personnelles (collecte, stockage et traitement).
  3. La hiérarchisation et l’ordonnancement des chantiers à mener, aboutissant à la définition d’un plan d’actions.
  4. La mise en œuvre progressive des chantiers et actions.

Cet article décrit en détail ces quatre étapes et les actions associées à chacune d’entre elles. Avec notre équipe de consultants en données clients, CustUp stimule les entreprises à entrer dans une démarche de mise en conformité GDPR.

1 – Définir le périmètre d’application et les responsables

Le GDPR fait de plus en plus parler d’elle. Ce nouveau règlement européen vise à renforcer la protection des données personnelles des citoyens européens et à responsabiliser davantage les entreprises qui gèrent ce type de données sur leurs clients, prospects, utilisateurs… Le GDPR impose de nouvelles obligations en matière de traitement des données personnelles, de la collecte à l’utilisation des données, en passant par leur stockage. La première étape de la procédure de mise en conformité consiste à définir le périmètre d’application. Concrètement, cela consiste pour votre entreprise à répertorier l’ensemble des contacts sur lesquels elle collecte, stocke et utilise de la donnée personnelle : les clients, les prospects, les collaborateurs, les prestataires…   L’objectif de cet inventaire est d’identifier les données personnelles qui entrent dans le champ d’application du GDPR et qui devront faire l’objet d’une mise en conformité. Pour rappel, le GDPR s’applique à toutes les données à caractère personnel (DCP) permettant d’identifier l’utilisateur, le client, etc… Potentiellement, de très gros volumes de données sont concernés par la mise en conformité. La circoncision du périmètre d’application doit s’accompagner dès le départ :

  • De la désignation d’un pilote, appelé DPO – Data Protection Officer. La mise en conformité est un projet transverse qui impacte toutes les dimensions de l’organisation et suppose un pilotage dédié. Le DPO, chef d’orchestre de la mise en conformité, doit être désigné dès le démarrage du projet et impliqué à toutes les étapes du processus. Le DPO peut être intégré à l’entreprise ou externalisé (cabinet d’avocats, société de consulting…).
  • De l’identification des responsables des traitements, c’est-à-dire des collaborateurs dans l’entreprise chargés de mettre en œuvre les consignes et process de traitement des données personnelles.

  A noter que la DSI a un rôle majeur à jouer, tant au niveau de l’accompagnement que de la mise en œuvre des actions de mise en conformité. Son rôle est déterminant, en particulier, en ce qui concerne les aspects de sécurité de la donnée (chiffrement, pseudonymisation, risque de violation, sécurisation des flux…). Pour bien comprendre le GDPR et ses différents volets, nous vous recommandons la lecture de l’article « L’essentiel à connaître sur le GDPR / RGPD : définition, périmètre, principes et mesures ».

CustUp vous accompagne dans la compréhension des enjeux GDPR

Cabinet de conseil en CRM et Centre de Contacts, nous exploitons la donnée clients au service de la performance commerciale et relationnelle des entreprises avec lesquelles nous travaillons. Nous organisons la donnée clients pour alimenter la Relation Clients : organisation des plans de collecte, structuration des flux de données, priorisation des données… Nous accompagnons les organisations dans la compréhension des enjeux liés à l’entrée en vigueur du règlement GDPR.

Besoin d'accompagnement ? Rencontrons-nous !

2 – Faire un état des lieux et diagnostiquer les pratiques actuelles

La deuxième étape consiste à qualifier de manière précise les pratiques actuelles de l’entreprise en matière de collecte, de stockage et de traitement des données personnelles. Il s’agit d’établir une cartographie complète des traitements des données personnelles, en vue de la définition des chantiers de la mise en conformité.

Le diagnostic doit couvrir plusieurs domaines :

  • Diagnostic des dispositifs de collecte des données : construction d’une cartographie détaillée des données collectées, des modes de collecte et des méthodes de recueil des consentements. Sur ce dernier point et pour rappel, le GDPR oblige les entreprises à recueillir un consentement explicite et « positif » de la part des utilisateurs sur lesquels elles recueillent des données. Le diagnostic des dispositifs de collecte aboutit à une analyse des écarts avec le GDPR et à la mise en évidence des zones de risque par rapport au règlement européen.
  • Diagnostic des bases de données et des flux : cartographie des lieux et outils de stockage des données, identification des données stockées et utilisées, mise en évidence des flux de transfert entre les différents lieux de stockage, identification des données susceptibles de soulever des risques…L’objectif est de répertorier toutes les bases de données de stockage et les interactions en vue de la mise en conformité.
  • Diagnostic de l’utilisation des données : comment les données collectées et stockées sont-elles utilisées par l’entreprise, et pour quelles finalités internes ou externes ? L’objectif, ici, est d’avoir une vision claire et complète des données utilisées par l’entreprise et de leur finalité.
  • Diagnostic sur les règles et consignes de traitement des données : mapping des traitements, identification des règles et procédures mises en place, identification des règles et procédures manquantes ou à documenter. Ce diagnostic est réalisé dans le cadre du Registre des Traitements imposé par le GDPR.

  En parallèle de ces quatre diagnostics, un diagnostic sur la sécurité et les process d’archivage/désarchivage devra être réalisé par la DSI. Le GDPR met l’accent sur deux points clés à traiter par la DSI : d’une part la sécurité des données au niveau des bases et des flux (en particulier les mesures de cryptage et d’anonymisation), d’autre part la traçabilité et les pratiques d’archivage / désarchivage. CustUp vous accompagne dans le choix des prestataires en vue de la réalisation des diagnostics GDPR.

3 – Construire le plan d’action

L’ensemble des diagnostics permet d’acquérir une vision claire de la pratique de la donnée au sein de l’entreprise, d’identifier les points forts et les points faibles en vue de la mise en conformité avec le GDPR. A la lumière de ces diagnostics, un plan d’action doit être dessiné. Le plan d’action liste et programme les différentes actions à mener par les acteurs impliqués en vue de la mise en conformité. Son élaboration est l’aboutissement d’ un travail de définition des chantiers, de hiérarchisation et d’ordonnancement. Les chantiers doivent être priorisés en fonction du niveau de risques, comme y invite la CNIL. A cette fin, CustUp conseille la construction d’une matrice de gestion des niveaux d’enjeux et de faisabilité. La mise en conformité GDPR est un projet d’envergure, qui suppose de disposer d’une feuille de route opérationnelle exhaustive et claire. La pertinence de la roadmap a une forte incidence sur l’efficacité et la qualité de la mise en oeuvre des différentes actions de mise en conformité.

4 - Mettre en œuvre les chantiers

La quatrième et dernière étape consiste à déployer les chantiers du plan d’action suivant le calendrier général défini. Dans le cadre de la mise en conformité GDPR, les chantiers concernent toutes les composantes du traitement des données à caractère personnel : leur mode de collecte, leur mode de stockage, les règles de leur utilisation. Pour un déploiement optimal du projet, nous vous recommandons de découper les grands chantiers en sous-chantiers et en actions. Chaque grand chantier doit être de préférence affecté à un responsable opérationnel, qui s’occupe de sa mise en œuvre suivant le planning arrêté.   La nature des chantiers est variable d’une organisation à l’autre. Toutefois, certains grands chantiers sont incontournables et concernent toutes les entreprises. Mentionnons notamment :

  • La mise aux normes du plan de collecte des données et des modes de recueil des consentements.
  • L’élaboration d’un Registre des Traitements, tel que défini dans l’article 30 du Règlement RGPD.
  • La création d’un journal des traitements des demandes en lien avec les consentements.
  • La sécurisation des données et des flux, ainsi que la mise en place de mesures de traçabilité (archivage / désarchivage). Ce chantier doit être pris en charge par la DSI.

  Toutes les entreprises ne seront pas prêtes le 25 mai 2018, jour d’entrée en vigueur du GDPR. Mais, sur ce point, il est à noter que si l’autorité de régulation (en France, la CNIL) sera particulièrement sévère vis-à-vis des organisations qui n’auront initié aucune démarche de mise en conformité, elle sera beaucoup plus clémente envers celles qui ont initié une véritable démarche GDPR, même si elle n’est pas aboutie. Pour conclure, voici un schéma résumant les quatre grandes étapes de mise en conformité :

plan etapes conformite gdpr

4 étapes pour aboutir à la mise en conformité GDPR.

Partager :
Antoine Coubray, Directeur du Développement de CustUp, accompagne les entreprises dans la mise en oeuvre de leur politique de données

Antoine Coubray, Directeur du Développement de CustUp, accompagne les entreprises dans la mise en oeuvre de leur politique de données clients.

[custup_nom_silo]
[custup_form_optinmonster]
[custup_form_optinmonster]
[custup_form_blog_inline_optinmonster]
<script type="text/javascript"> jQuery(document).ready(function( $ ) { var captcha2fbx8 = grecaptcha.render( 'captcha-2fbx8', { 'sitekey' : '6LdT1-4gAAAAAO9Enn6scQv9Sg7vEHfEmTzlKqlw', 'theme' : 'light' }); var dj_envoyer_inscription = true; jQuery(document).delegate( '#dj_envoyer_inscription-2fbx8', 'click', function(){ if(dj_envoyer_inscription){ dj_envoyer_inscription = false; var email = jQuery('#dj_form_optinmonster-2fbx8 input[name="email"]').val(); var data = new FormData(); data.append( "action", "inscription_mailchimp"); data.append( "email", email); data.append( "recaptcha_response", jQuery("#dj_form_optinmonster-2fbx8 .g-recaptcha-response").val()); jQuery("#dj_form_optinmonster-2fbx8 .panel").css('display', 'none'); jQuery("#dj_form_optinmonster-2fbx8 .panel-primary").css('display', 'block'); jQuery("#dj_form_optinmonster-2fbx8 .panel-primary span").html( site.message_030 ); $.ajax({ url: site.ajax_url, type: 'post', dataType: 'JSON', processData: false, contentType: false, cache: false, data: data, success: function(result) { if(result.alerte){ jQuery("#dj_form_optinmonster-2fbx8 .panel").css('display', 'none'); jQuery("#dj_form_optinmonster-2fbx8 .panel-danger span").html(result.alerte); jQuery("#dj_form_optinmonster-2fbx8 .panel-danger").css('display', 'block'); }else if(result.message){ jQuery("#dj_form_optinmonster-2fbx8 .panel").css('display', 'none'); jQuery("#dj_form_optinmonster-2fbx8 .panel-success span").html(result.message); jQuery("#dj_form_optinmonster-2fbx8 .panel-success").css('display', 'block'); } if(result.status){ dataLayer.push({ "event": "gaEvent", "eventCategory": "Blog-Inline", "eventAction": "clic", "eventLabel": "https://www.custup.com/etapes-conformite-gdpr/", "eventValue": "", "eventNoninteraction": "true" }); } dj_envoyer_inscription = true; grecaptcha.reset(captcha2fbx8); }, error: function(errorThrown){ dj_envoyer_inscription = true; grecaptcha.reset(captcha2fbx8); } }); } return false; }); }); </script> <div id="dj_form_optinmonster-2fbx8" class="form_inline"> <div class="form-group col-md-12 col-sm-12 col-xs-12 no-padding m-5"> <div class="panel panel-primary m-0" style="display:none;"> <div class="panel-heading"> <span class="m-5"></span> </div> </div> <div class="panel panel-success m-0" style="display:none;"> <div class="panel-heading"> <span class="m-5"></span> </div> </div> <div class="panel panel-danger m-0" style="display:none;"> <div class="panel-heading"> <span class="m-5"></span> </div> </div> </div> <div class="col-md-12 col-sm-12 col-xs-12 no-padding form-group pull-left"> <input class="form-control form-inline" type="text" id="dj_email" name="email" placeholder="E-mail" /> </div> <div class="col-md-12 col-sm-12 col-xs-12 no-padding form-group optin-recaptcha pull-left"> <div id="captcha-2fbx8"></div> </div> <div class="col-md-12 col-sm-12 col-xs-12 no-padding form-group envoyer text-center pull-left"> <button id="dj_envoyer_inscription-2fbx8" class="dj_envoyer_inscription" type="submit">Je m'abonne !</button> </div> </div>
[le Nom du Silo]
[le Nom du Silo]
[custup_icon]
<img src="https://www.custup.com/wp-content/themes/custup/public/img/icon.png" alt="Merci pour votre visite" class="skip-lazy" width="28" height="27"/>
[custup_form_exit]
<script type="text/javascript"> jQuery(document).ready(function( $ ) { var captchabH7C6 = grecaptcha.render( 'captcha-bH7C6', { 'sitekey' : '6LdT1-4gAAAAAO9Enn6scQv9Sg7vEHfEmTzlKqlw', 'theme' : 'light' }); var dj_envoyer_inscription = true; var email = ""; jQuery(document).delegate( '#emailbH7C6', 'change', function(){ email = jQuery(this).val(); }); jQuery(document).delegate( '#dj_envoyer_inscription-exit-bH7C6', 'click', function(){ if(dj_envoyer_inscription){ dj_envoyer_inscription = false; var data = new FormData(); data.append( "action", "inscription_mailchimp"); data.append( "email", email); data.append( "exit", 1 ); data.append( "recaptcha_response", jQuery("#dj_form_optinmonster-exit-bH7C6 .g-recaptcha-response").val()); jQuery("#dj_form_optinmonster-exit-bH7C6 .panel").css('display', 'none'); jQuery("#dj_form_optinmonster-exit-bH7C6 .panel-primary").css('display', 'block'); jQuery("#dj_form_optinmonster-exit-bH7C6 .panel-primary span").html( site.message_030 ); $.ajax({ url: site.ajax_url, type: 'post', dataType: 'JSON', processData: false, contentType: false, cache: false, data: data, success: function(result) { if(result.alerte){ jQuery("#dj_form_optinmonster-exit-bH7C6 .panel").css('display', 'none'); jQuery("#dj_form_optinmonster-exit-bH7C6 .panel-danger span").html(result.alerte); jQuery("#dj_form_optinmonster-exit-bH7C6 .panel-danger").css('display', 'block'); }else if(result.message){ jQuery("#dj_form_optinmonster-exit-bH7C6 .panel").css('display', 'none'); jQuery("#dj_form_optinmonster-exit-bH7C6 .panel-success span").html(result.message); jQuery("#dj_form_optinmonster-exit-bH7C6 .panel-success").css('display', 'block'); } if(result.status){ dataLayer.push({ "event": "gaEvent", "eventCategory": "Exit", "eventAction": "clic", "eventLabel": "https://www.custup.com/etapes-conformite-gdpr/", "eventValue": "", "eventNoninteraction": "true" }); } dj_envoyer_inscription = true; grecaptcha.reset(captchabH7C6); }, error: function(errorThrown){ dj_envoyer_inscription = true; grecaptcha.reset(captchabH7C6); } }); } return false; }); }); </script> <div id="dj_form_optinmonster-exit-bH7C6" class="form_inline popin-exit"> <div class="form-group col-md-12 col-sm-12 col-xs-12 no-padding m-5"> <div class="panel panel-primary m-0" style="display:none;"> <div class="panel-heading"> <span class="m-5"></span> </div> </div> <div class="panel panel-success m-0" style="display:none;"> <div class="panel-heading"> <span class="m-5"></span> </div> </div> <div class="panel panel-danger m-0" style="display:none;"> <div class="panel-heading"> <span class="m-5"></span> </div> </div> </div> <div class="col-md-12 col-sm-12 col-xs-12 no-padding form-group pull-left"> <input class="form-control" type="text" id="emailbH7C6" name="email" placeholder="E-mail" /> </div> <div class="col-md-12 col-sm-12 col-xs-12 no-padding form-group optin-recaptcha pull-left"> <div id="captcha-bH7C6"></div> </div> <div class="col-md-12 col-sm-12 col-xs-12 no-padding form-group envoyer text-center pull-left"> <button id="dj_envoyer_inscription-exit-bH7C6" class="dj_envoyer_inscription" type="submit">S'inscrire !</button> </div> </div>
[custup_scroll_nom_silo]
[custup_form_silo_scroll_optinmonster]
<script type="text/javascript"> var email = ""; jQuery(document).ready(function( $ ) { var captchao6Iny = grecaptcha.render( 'captcha-o6Iny', { 'sitekey' : '6LdT1-4gAAAAAO9Enn6scQv9Sg7vEHfEmTzlKqlw', 'theme' : 'light' }); var dj_envoyer_inscription = true; jQuery(document).delegate( '#emailo6Iny', 'change', function(){ email = jQuery(this).val(); }); jQuery(document).delegate( '#dj_envoyer_inscription-o6Iny', 'click', function(e){ if(dj_envoyer_inscription){ dj_envoyer_inscription = false; var data = new FormData(); data.append( "action", "inscription_mailchimp"); data.append( "email", email); data.append( "id_article", 4934); data.append( "recaptcha_response", jQuery("#dj_form_optinmonster-o6Iny .g-recaptcha-response").val()); jQuery("#dj_form_optinmonster-o6Iny .panel").css('display', 'none'); jQuery("#dj_form_optinmonster-o6Iny .panel-primary").css('display', 'block'); jQuery("#dj_form_optinmonster-o6Iny .panel-primary span").html( site.message_030 ); $.ajax({ url: site.ajax_url, type: 'post', dataType: 'JSON', processData: false, contentType: false, cache: false, data: data, success: function(result) { if(result.alerte){ jQuery("#dj_form_optinmonster-o6Iny .panel").css('display', 'none'); jQuery("#dj_form_optinmonster-o6Iny .panel-danger span").html(result.alerte); jQuery("#dj_form_optinmonster-o6Iny .panel-danger").css('display', 'block'); }else if(result.message){ jQuery("#dj_form_optinmonster-o6Iny .panel").css('display', 'none'); jQuery("#dj_form_optinmonster-o6Iny .panel-success span").html(result.message); jQuery("#dj_form_optinmonster-o6Iny .panel-success").css('display', 'block'); } if(result.status){ dataLayer.push({ "event": "gaEvent", "eventCategory": "Silo-XXX-Scroll", "eventAction": "clic", "eventLabel": "https://www.custup.com/etapes-conformite-gdpr/", "eventValue": "", "eventNoninteraction": "true" }); } dj_envoyer_inscription = true; grecaptcha.reset(captchao6Iny); }, error: function(errorThrown){ dj_envoyer_inscription = true; grecaptcha.reset(captchao6Iny); } }); } return false; }); }); </script> <div id="dj_form_optinmonster-o6Iny"> <form> <div class="form-group col-md-12 col-sm-12 col-xs-12 no-padding m-5"> <div class="panel panel-primary m-0" style="display:none;"> <div class="panel-heading"> <span class="m-5"></span> </div> </div> <div class="panel panel-success m-0" style="display:none;"> <div class="panel-heading"> <span class="m-5"></span> </div> </div> <div class="panel panel-danger m-0" style="display:none;"> <div class="panel-heading"> <span class="m-5"></span> </div> </div> </div> <div class="col-md-12 col-sm-12 col-xs-12 no-padding form-group pull-left"> <input class="form-control" type="text" id="emailo6Iny" name="email" placeholder="E-mail" /> </div> <div class="col-md-12 col-sm-12 col-xs-12 no-padding form-group optin-recaptcha pull-left"> <div id="captcha-o6Iny"></div> </div> <div class="col-md-12 col-sm-12 col-xs-12 no-padding form-group envoyer text-center pull-left"> <button id="dj_envoyer_inscription-o6Iny" class="dj_envoyer_inscription" value="xx" type="submit">S'inscrire</button> </div> </form> </div>
[custup_count_abonnes_liste_mailchimp]
4517
[custup_form_horizontal_optinmonster]
<script type="text/javascript"> var email = ""; jQuery(document).ready(function( $ ) { var captchaNrwuA = grecaptcha.render( 'captcha-NrwuA', { 'sitekey' : '6LdT1-4gAAAAAO9Enn6scQv9Sg7vEHfEmTzlKqlw', 'theme' : 'light' }); var dj_envoyer_inscription = true; jQuery(document).delegate( '#emailNrwuA', 'change', function(){ email = jQuery(this).val(); }); jQuery(document).delegate( '#dj_envoyer_inscription-NrwuA', 'click', function(){ if(dj_envoyer_inscription){ dj_envoyer_inscription = false; var data = new FormData(); data.append( "action", "inscription_mailchimp"); data.append( "email", email); data.append( "recaptcha_response", jQuery("#dj_form_horizontal_optinmonster-NrwuA .g-recaptcha-response").val()); jQuery("#dj_form_horizontal_optinmonster-NrwuA .panel").css('display', 'none'); jQuery("#dj_form_horizontal_optinmonster-NrwuA .panel-primary").css('display', 'block'); jQuery("#dj_form_horizontal_optinmonster-NrwuA .panel-primary span").html( site.message_030 ); $.ajax({ url: site.ajax_url, type: 'post', dataType: 'JSON', processData: false, contentType: false, cache: false, data: data, success: function(result) { if(result.alerte){ jQuery("#dj_form_horizontal_optinmonster-NrwuA .panel").css('display', 'none'); jQuery("#dj_form_horizontal_optinmonster-NrwuA .panel-danger span").html(result.alerte); jQuery("#dj_form_horizontal_optinmonster-NrwuA .panel-danger").css('display', 'block'); }else if(result.message){ jQuery("#dj_form_horizontal_optinmonster-NrwuA .panel").css('display', 'none'); jQuery("#dj_form_horizontal_optinmonster-NrwuA .panel-success span").html(result.message); jQuery("#dj_form_horizontal_optinmonster-NrwuA .panel-success").css('display', 'block'); } if(result.status){ dataLayer.push({ "event": "gaEvent", "eventCategory": "Blog-Floating-Bar", "eventAction": "clic", "eventLabel": "https://www.custup.com/etapes-conformite-gdpr/", "eventValue": "", "eventNoninteraction": "true" }); } dj_envoyer_inscription = true; grecaptcha.reset(captchaNrwuA); }, error: function(errorThrown){ dj_envoyer_inscription = true; grecaptcha.reset(captchaNrwuA); } }); } return false; }); }); </script> <div id="dj_form_horizontal_optinmonster-NrwuA" class="dj_form_horizontal_optinmonster"> <input type="hidden" name="recaptcha_response" value=""> <div class="col-md-12 col-sm-12 col-xs-12 no-padding form-group dj_email_content pull-left"> <input class="form-control" type="text" id="emailNrwuA" name="email" placeholder="E-mail" /> </div> <div class="col-md-12 col-sm-12 col-xs-12 no-padding form-group text-center dj_email_envoyer pull-left"> <button id="dj_envoyer_inscription-NrwuA" class="dj_envoyer_inscription" type="submit">Valider</button> </div> <div class="col-md-12 col-sm-12 col-xs-12 no-padding form-group optin-recaptcha pull-left"> <div id="captcha-NrwuA"></div> </div> <div class="form-group col-md-12 col-sm-12 col-xs-12 no-padding m-5"> <div class="panel panel-primary m-0" style="display:none;"> <div class="panel-heading"> <span class="m-5"></span> </div> </div> <div class="panel panel-success m-0" style="display:none;"> <div class="panel-heading"> <span class="m-5"></span> </div> </div> <div class="panel panel-danger m-0" style="display:none;"> <div class="panel-heading"> <span class="m-5"></span> </div> </div> </div> </div>