Plus facile à lire avec un fond crème, une teinte, plus de contraste ou un texte plus grand ? Choisissez vos couleurs et votre texte, une fois pour toutes les pages.

Leçon gratuite

Protéger secrets et données personnelles

Après cette leçon: Je peux garder les secrets et les données personnelles hors d'une demande.

Leçon de 45 minAucune commande

Le fichier de configuration collé

Un soir, Thomas cherche une erreur de paiement sur le site de sa mutuelle. Il colle tout le fichier de configuration dans un assistant public. La solution arrive tout de suite.

Le lendemain, l'équipe sécurité l'appelle. Le fichier contenait la vraie clé du service de paiement. Il faut la remplacer aujourd'hui, et changer tous les systèmes qui l'utilisent.

À la fin de cette leçon

Remarque

Je peux garder les secrets et les données personnelles hors d'une demande.

Mots clés

MotCe que ça veut direExemple
Secretune valeur qui donne un accès, comme un mot de passe
Clé d'APIun secret qui permet à un programme d'utiliser un servicesk-EXEMPLE-123
Donnée personnelleune information sur une personne identifiable
Marqueurun texte qui remplace une vraie valeur[EMAIL]
Masquerretirer ou cacher les parties sensibles
Révoquerdésactiver un secret et en créer un nouveau

Les cellules que les étudiants remplissent restent vides dans cet aperçu.

Ce que vous collez quitte l'entreprise

Un assistant en ligne tourne sur les serveurs d'un autre fournisseur. Ce que vous collez y part : il peut être stocké, et parfois relu.

Les données personnelles sont protégées par le RGPD. Un nom, une adresse e-mail, un numéro de téléphone ou de sécurité sociale en font partie. Ne les envoyez que si votre entreprise l'autorise, avec un outil qu'elle a approuvé.

Exemple : que peut-on coller ?

ÉlémentÀ coller ?Pourquoi
Un message d'erreur seulOuiPas de secret, pas de personne
Une fonction de calcul de TVAOui, si c'est permisCode de l'entreprise, sans donnée
Un fichier .envNonIl contient des mots de passe et des clés
Un export de fiches clientsNonDonnées personnelles
Un IBAN de fournisseurNonDonnée bancaire sensible

Les cellules que les étudiants remplissent restent vides dans cet aperçu.

Remplacer les vraies valeurs par des marqueurs

L'assistant a besoin de la forme du problème, pas des vraies valeurs. Avant de coller, remplacez chaque donnée sensible par un marqueur : [NOM], [EMAIL], [CLE].

Pour une clé, écrivez par exemple CLE_PAIEMENT=[CLE]. La réponse reste utile, et rien de réel ne sort.

À vous : masquer un ticket

Code: python
# Un vrai ticket du service client, avant l'assistant.
ticket = "Mme Claire Dubois ([email protected]) dit que la commande 8841 est en retard."

# On remplace les vraies données par des marqueurs.
sur = ticket.replace("Claire Dubois", "[NOM]")
sur = sur.replace("[email protected]", "[EMAIL]")
print(sur)

# L'assistant n'a pas besoin du numéro de commande non plus.
# Ajoutez une ligne qui remplace "8841" par "[COMMANDE]", puis relancez.

Une erreur fréquente

Attention

Beaucoup pensent qu'effacer le message suffit après avoir collé une clé. Le texte est déjà parti chez le fournisseur. Il faut révoquer la clé, en créer une nouvelle et prévenir l'équipe sécurité.

Vous enseignez à une classe ? Proposez ce module à vos étudiants avec un guide de l'enseignant, des devoirs corrigés et un laboratoire pour chaque étudiant.