Comment fonctionnent les autorisations Snaps ?
MetaMask Snaps ouvre un monde de possibilités, et cette puissance impose le consentement de l’utilisateur. Lors de l’installation, les Snaps peuvent demander des autorisations spécifiques pour accéder à diverses fonctionnalités autour de votre portefeuille MetaMask : comme si vous installiez une application sur votre téléphone portable.
Cet article explique le fonctionnement des autorisations Snaps, les différentes autorisations qu’un Snap peut demander lors de son installation et les modalités d’affichage des autorisations utilisées par un Snap déjà installé.
Accès et contrôle
Lors de l 'installation d 'un Snap, vous trouverez des demandes d 'autorisations spécifiques. Actuellement, un Snap peut demander l’une des autorisations suivantes. D’autres autorisations pourraient être ajoutées plus tard.
- Autoriser d’autres Snaps à communiquer directement avec ce Snap
Autoriser ce Snap à communiquer avec d’autres Snaps. On peut l’utiliser pour transférer des données et améliorer la fonctionnalité d’autres Snaps. - Autoriser les dapps à communiquer directement avec ce Snap
Autoriser ce Snap à communiquer avec les dapps. On peut l’utiliser pour partager des données et améliorer la fonctionnalité d’autres dapps. - Afficher des boîtes de dialogue personnalisées
Autoriser ce Snap à afficher des boîtes de dialogue personnalisées dans MetaMask. On peut les utiliser pour les alertes, confirmations et invites de saisie. - Afficher des notifications
Autoriser ce Snap à afficher des notifications dans MetaMask. - Dériver des clés arbitraires uniques à ce Snap
Autoriser ce Snap à créer des clés arbitraires. Ces clés sont propres à ce Snap et sans aucun lien avec vos comptes MetaMask. On peut les utiliser pour l’authentification auprès de dapps et de services du cloud. - Voir votre clé publique pour (protocole)
Autoriser ce Snap à voir vos clés publiques et adresses pour un protocole spécifique. Le Snap ne pourra pas contrôler vos comptes ou vos actifs. - Stocker et gérer les données sur votre appareil
Autoriser ce Snap à stocker, mettre à jour et récupérer des données à l’aide de protocoles de chiffrement. Ces données sont stockées en toute sécurité sur votre appareil. - Accéder au fournisseur Ethereum
Autoriser ce Snap à communiquer avec MetaMask afin qu’il puisse voir les données de la blockchain et suggérer des transactions. - Accéder à l’Internet
Autoriser ce Snap à accéder à l’Internet afin qu’il puisse communiquer avec des serveurs tiers. Il peut servir à l’envoi et à la réception de données. - Afficher les informations sur les transactions
Autoriser ce Snap à décoder les transactions et à afficher des informations dans MetaMask. Cela peut servir à la lutte contre l’hameçonnage et à la sécurité. - Voir l’origine des sites Web qui suggèrent des transactions
Autoriser ce Snap à voir l’origine des sites Web lorsqu’ils suggèrent des transactions. Cela peut servir à la lutte contre l’hameçonnage et à la sécurité. - Planifier et exécuter des actions périodiques
Autoriser ce Snap à planifier et à exécuter des tâches ou notifications récurrentes.
Découvrez la liste complète des autorisations qu 'un Snap peut demander dans les documents de développement de MetaMask Snaps.
Afficher les autorisations utilisées par les Snaps installés
Vous pouvez facilement afficher vos autorisations accordées à un Snap en accédant à sa page de configuration dans MetaMask.
-
Recherchez les trois points verticaux dans le coin supérieur droit de votre fenêtre MetaMask. Cliquez dessus pour afficher un menu déroulant.
-
Cliquez sur « Snaps » pour accéder à une liste de tous les Snaps actuellement installés dans votre instance MetaMask.
- Faites défiler la liste des Snaps installés pour trouver celui sur lequel vous souhaitez vous renseigner.
- Cliquez sur l'icône en forme de roue dentée pour ouvrir les paramètres de ce Snap spécifique.
Ta-da ! 🙌 Vous pouvez maintenant voir les autorisations qui ont déjà été accordées à ce Snap.