Zum Hauptinhalt springen

Wie funktionieren die Snap-Genehmigungen?

MetaMask Snaps eröffnet eine Welt der Möglichkeiten – doch große Kraft bedeutet auch, dass die Zustimmung der Nutzer erforderlich ist. Upon installation, Snaps can request specific permissions to access various functionalities surrounding your MetaMask; compare it to installing an application on your mobile phone.

In diesem Artikel wird erläutert, wie Snap-Genehmigungen funktionieren, welche unterschiedlichen Genehmigungen ein Snap bei der Installation anfordern kann und wie die von einem bereits installierten Snap verwendeten Genehmigungen angezeigt werden können.

Access and control

Bei der Installation eines Snaps werden Sie nach bestimmten Genehmigungen gefragt. Derzeit kann ein Snap eine der folgenden Genehmigungen anfordern. Zukünftig werden möglicherweise weitere Genehmigungen hinzugefügt.

  • Erlauben Sie anderen Snaps, direkt mit diesem Snap zu kommunizieren
    Gewähren Sie diesem Snap, mit anderen Snaps zu kommunizieren. Damit können Sie Daten übertragen und die Funktionalität anderer Snaps erweitern.
  • Erlauben Sie dApps, direkt mit diesem Snap zu kommunizieren
    Gewähren Sie diesem Snap die Kommunikation mit anderen dApps. Dies kann zur Weitergabe von Daten und zur Erweiterung der Funktionalität von Dapps verwendet werden.
  • Benutzerdefinierte Dialoge anzeigen
    Gewähren Sie diesem Snap die Anzeige von benutzerdefinierten Dialogen in MetaMask. Diese können für Warnungen, Bestätigungen und Eingabeaufforderungen verwendet werden.
  • Benachrichtigungen anzeigen
    Gewähren Sie diesem Snap die Anzeige von Benachrichtigungen in MetaMask.
  • Beliebige Schlüssel, die für diesen Snap einzigartig sind, ableiten
    Gewähren Sie diesem Snap, beliebige Schlüssel zu erstellen. Diese Schlüssel sind einzigartig für diesen Snap und stehen in keinem Zusammenhang mit Ihren MetaMask-Konten. Diese Schlüssel können für eine Authentifizierung bei Dapps und Cloud-basierten Diensten verwendet werden.
  • Ihren öffentlichen Schlüssel für (Protokoll) anzeigen
    Gewähren Sie diesem Snap Einblick in Ihre öffentlichen Schlüssel und Adressen für ein bestimmtes Protokoll. Der Snap wird nicht in der Lage sein, Ihre Konten oder Assets zu kontrollieren.
  • Speichern und verwalten von Daten auf Ihrem Gerät
    Gewähren Sie diesem Snap das Speichern, Aktualisieren und Abrufen von Daten mit Verschlüsselung. Diese Daten werden sicher auf Ihrem Gerät gespeichert.
  • Zugriff auf Ethereum-Anbieter
    Gewähren Sie diesem Snap die Kommunikation mit MetaMask, damit er Blockchain-Daten einsehen und Transaktionen empfehlen kann.
  • Zugang zum Internet
    Gewähren Sie diesem Snap Zugriff auf das Internet, damit er mit Servern von Dritten kommunizieren kann. Dies kann sowohl zum Versand als auch zum Empfang von Daten verwendet werden.
  • Einblicke in Transaktionen anzeigen
    Gewähren Sie diesem Snap die Entschlüsselung von Transaktionen und die Anzeige von Einblicken in MetaMask. Dies kann zu Anti-Phishing- und Sicherheitszwecken verwendet werden.
  • Herkunft von Websites sehen, die Transaktionen empfehlen
    Gewähren Sie diesem Snap, die Herkunft von Websites zu erkennen, wenn diese Transaktionen empfehlen. Dies kann zu Anti-Phishing- und Sicherheitszwecken verwendet werden.
  • Planung und Ausführung regelmäßiger Aktionen
    Gewähren Sie diesem Snap die Planung und Ausführung wiederkehrender Aufgaben oder Benachrichtigungen.

Sie können die Genehmigungen, die Sie einem Snap zugewiesen haben, ganz einfach einsehen, indem Sie die Konfigurationsseite des Snaps in MetaMask aufrufen.

Viewing permissions used by installed Snaps

Sie können die einem Snap erteilten Genehmigungen ganz einfach einsehen, indem Sie die Konfigurationsseite des Snap in MetaMask aufrufen.

  1. Gehen Sie zu den drei vertikalen Punkten in der rechten oberen Ecke Ihres MetaMask-Fensters. Klicken Sie auf diese Punkte zum Öffnen eines Auswahlmenüs.

  2. Klicken Sie auf „Snaps“, um eine Liste aller derzeit in Ihrer MetaMask-Instanz installierten Snaps aufzurufen.

Locate MetaMask Snaps

  1. Scrollen Sie durch die Liste der installierten Snaps, um denjenigen zu finden, über den Sie mehr erfahren möchten.

MetaMask Snap installed
list

  1. Nachdem Sie auf den Snap geklickt haben, sehen Sie zusätzliche Informationen zu diesem Snap, z. B.

MetaMask Snap permissions
list

Siehe da! 🙌 Sie können nun die Genehmigungen einsehen, die dem Snap bereits gewährt wurden.

Was this helpful?
Connect MetaMask to provide feedback
What is this?
This is a trial feedback system that uses Verax to record your feedback as onchain attestations on Linea Mainnet. When you vote, submit a transaction in your wallet.