メインコンテンツまでスキップ

Snapのアクセス許可はどのような仕組みですか?

Does this article need to be translated?

MetaMask Snapsは多大な可能性をもたらしますが、偉大な力を発揮するにはユーザーの承諾が必要です。 携帯電話にアプリをインストールする場合と同様、Snapもインストール後に、MetaMaskウォレットに関するさまざまな機能にアクセスするために、特定のアクセス許可が求められる場合があります。

この記事では、Snapのアクセス許可の仕組み、インストール後にSnapに求められる可能性のあるさまざまなアクセス許可、すでにインストール済みのSnapが使用しているアクセス許可の確認方法について説明します。

アクセスと制御

Snapのインストール時に、特定のアクセス許可が求められます。 現在、Snapは次のアクセス許可のいずれかを求める可能性があります。 今後、他のアクセス許可も追加される可能性があります。

  • 他のSnapによるこのSnapとの直接のやり取りを許可する
    このSnapが他のSnapとやり取りできるようにします。 これはデータの転送や、他のSnapの機能強化に使用される可能性があります。
  • DAppによるこのSnapとの直接のやり取りを許可する
    このSnapがDAppとやり取りできるようにします。 これはデータの共有や、DAppの機能強化に使用される可能性があります。
  • カスタムダイアログの表示
    このSnapがMetaMaskでカスタムダイアログを表示できるようにします。 これはアラートや承認、入力画面に使用される可能性があります。
  • 通知の表示
    このSnapがMetaMaskで通知を表示できるようにします。
  • このSnap固有の任意のキーの導出
    このSnapが任意のキーを作成できるようにします。 これらのキーはこのSnapに固有のもので、MetaMaskアカウントとは関係ありません。 キーはDAppやクラウドベースのサービスの認証に使用できます。
  • (protocol)の公開鍵の表示
    このSnapが特定のプロトコルの公開鍵とアドレスを表示できるようにします。 Snapがアカウントや資産をコントロールすることはできません。
  • デバイス上でのデータの保管と管理
    このSnapが暗号化を使用してデータを保管、更新、取得できるようにします。 このデータはデバイス上に安全に保管されます。
  • イーサリアムプロバイダーへのアクセス
    このSnapがMetaMaskとやり取りして、ブロックチェーンデータを表示し、トランザクションを提案できるようにします。
  • インターネットへのアクセス
    このSnapがインターネットにアクセスし、サードパーティサーバーと通信できるようにします。 これはデータの送受信に使用される可能性があります。
  • トランザクション分析情報の表示
    このSnapがトランザクションを解読し、MetaMaskで分析情報を表示できるようにします。 これはフィッシング対策とセキュリティに使用できます。
  • トランザクションを提案するウェブサイトの発信元の確認
    このSnapが、ウェブサイトがトランザクションを提案した際にそのサイトの発信元を確認できるようにします。 これはフィッシング対策とセキュリティに使用できます。
  • 定期的なアクションのスケジュール設定と実行
    このSnapが定期的なタスクや通知をスケジュール設定し、実行できるようにします。

Snapに付与したアクセス許可は、MetaMask内にあるSnapの構成ページから簡単に確認できます。

インストールされたSnapが使用するアクセス許可の表示

Snapに付与したアクセス許可は、MetaMask内のSnapの構成ページで簡単に確認できます。

  1. MetaMask ウィンドウの右上にある縦 3 つの点を見つけます。 3 つの点をクリックすると、ドロップダウンメニューが表示されます。

  2. 「Snap」をクリックして、ご使用のMetaMaskインスタンスに現在インストールされているすべてのSnapの一覧にアクセスします。

MetaMask Snapを見つける

  1. インストール済みのSnapの一覧をスクロールして、詳細を確認するSnapを探します。

MetaMask インストールされたSnapのリスト

  1. 歯車アイコンをクリックして、対象のSnapの設定を開きます。

MetaMask Snapアクセス許可リスト

じゃじゃーん! 🙌 これで、すでにそのSnapに付与されているアクセス許可を確認できます。