Skip to main content
Dans la plupart des applications, au moins une partie des données envoyées à l’application est sensible ou constitue des informations personnellement identifiables qui ne devraient pas quitter le réseau. Pour empêcher AppSignal de stocker ces données, le paquet Elixir doit être configuré pour ne pas envoyer ces données du tout ou pour filtrer certaines valeurs spécifiques. Dans les applications web, les sessions peuvent être utilisées pour stocker des préférences utilisateur et d’autres données sensibles sans qu’elles soient persistées dans la base de données ou envoyées via des paramètres. Dans les applications Phoenix, AppSignal stocke automatiquement le contenu de la session de l’utilisateur dans la transaction AppSignal. Cela peut être désactivé ou des valeurs spécifiques peuvent être filtrées.
🔐 N’envoyez pas d’informations personnelles identifiables (PII) à AppSignal. Filtrez les PII (par exemple, noms, e-mails) et utilisez un identifiant, un hash ou un identifiant pseudonymisé à la place.

Pour les entités couvertes par la HIPAA, plus d’informations sur la signature d’un Business Associate Agreement (BAA) sont disponibles dans notre documentation Business Add-Ons.
Cette fonctionnalité est disponible depuis la version 1.6.0 du paquet AppSignal pour Elixir.

Filtrage des données de session AppSignal

Le filtrage des données de session filtrera toutes les valeurs des clés spécifiées dans l’option de configuration filter_session_data. Toute valeur filtrée sera remplacée par [FILTERED] avant de quitter votre application et d’être envoyée aux serveurs AppSignal. Cela signifie qu’AppSignal ne reçoit jamais aucune des données filtrées. Le filtrage des données de session prend en charge les hashes imbriqués et les hashes imbriqués dans des tableaux. Tout hash rencontré dans vos données de session sera filtré. Pour utiliser ce filtrage, ajoutez ce qui suit à votre fichier config/appsignal.exs dans le groupe d’environnement auquel vous souhaitez l’appliquer. La valeur de filter_session_data est un tableau de chaînes.

Envoyer les données de session

Avertissement : L’option skip_session_data est obsolète depuis le package Elixir 2.2.10. Définissez plutôt l’option send_session_data sur false pour ne pas envoyer de données de session avec les traces d’exception et de performance. Pour plus d’informations, veuillez consulter le filtrage des données de session de requête.