Firefox 拡張機能の権限要求メッセージ

リビジョン情報
  • リビジョン ID: 178950
  • 作成日:
  • 作成者: marsf
  • コメント: 翻訳途中。
  • 査読日: いいえ
  • 翻訳準備中: いいえ
リビジョンのソース
リビジョンの内容

拡張機能を Firefox にインストールする時、次のようなメッセージが表示されることがあります:

permissions request

これは、拡張機能が Firefox の内部フレームワークに (API 経由で) 介入してブラウザーの動作を変更するための権限を求めています。これらの API は、ウェブページに入力したデータの読み書き、コンピューター上のデータの読み取りや機能へのアクセス、ブラウザー設定の変更などを求めます。このメッセージが表示されない場合は、拡張機能がユーザーデータへのアクセスやブラウザー設定の変更を行わないことを意味します。

そのため、これらのメッセージが実際にブラウザー操作やユーザーデータに及ぼす影響の意味を理解しておくことが大切です。以下の表では、各メッセージの詳細について説明します。

(拡張機能を評価する上で必要ないくつかのガイダンスのために 拡張機能の安全性を評価するためのヒント の記事もお読みください。)

権限要求説明
すべてのウェブサイトにユーザーデータへのアクセスを許可拡張機能は、ユーザーが訪れたどのウェブページのコンテンツでも読み取れます。同様に、それらのウェブページに入力したユーザー名やパスワードなどのデータも読み取れます。

拡張機能がこの権限を要求すると:

  • 製品情報や価格をページから読み取り、お買い物をするときにお得な商品を探すことを助けられます
  • ユーザー名とパスワードの詳細データを読み書きするパスワードマネージャー機能を提供できます
  • 訪れた各ウェブページのコンテンツを読み取って広告コードを見つけたり削除したりすることにより、広告ブロック機能を提供できます
“特定の名前”のドメインにユーザーデータへのアクセスを許可拡張機能は、ユーザーが訪れた特定のドメイン内のウェブページのコンテンツを読み取れます。同様に、それらのウェブページに入力したユーザー名やパスワードなどのデータも読み取れます。

拡張機能がこの権限を要求すると:

  • ドメイン内のページの見かけの一部またはすべてを更新できます
  • ドメインのコンテンツフィードからの広告コンテンツや特定のタグを使うコンテンツをブロックできます
# 他のドメインにユーザーデータへのアクセスを許可拡張機能が 5 か所以上のドメインへのアクセスを要求する場合に、特定の名前のドメインメッセージ (上記) を連結するのに使用されます。最初の 3 か所がリスト表示され、他のドメインは件数のみが表示されます。
“特定のサイト” にユーザーデータへのアクセスを許可拡張機能は、ユーザーが訪れた特定のウェブサイトのどのウェブページのコンテンツでも読み取れます。同様に、それらのウェブページに入力したユーザー名やパスワードなどのデータも読み取れます。

拡張機能がこの権限を要求すると:

  • そのウェブサイト内のページの見かけの一部またはすべてを更新できます
  • 広告コンテンツや特定のタグでラベル付けされたコンテンツをブロックできます
# 他のサイトにユーザーデータへのアクセスを許可拡張機能が 5 か所以上のウェブサイトへのアクセスを要求する場合に、特定の名前のウェブサイトのメッセージ (上記) を連結するのに使用されます。最初の 3 か所がリスト表示され、他のドメインは件数のみが表示されます。
ブックマークの読み取りと変更拡張機能は、ブックマークの作成、変更、削除ができます。または、ブックマークが格納されたフォルダーの構造を変更できます。

拡張機能がこの権限を要求すると:

  • 拡張機能の機能や特定のウェブページをブックマークに追加できます
  • 強化されたブックマーク管理機能を提供できます
ブラウザー設定の読み取りと変更拡張機能は、次のいずれか一つ、または複数のことが行えます:
  • ポップアップの表示の有効化または無効化
  • ウェブページのキャッシュの有効化または無効化
  • すべての新しい通知をブラウザーに表示または拒否するように設定
  • ブラウザーのホームページ URL の読み取り
  • 新しいタブに使用される URL の読み取り
  • アニメーション画像をブラウザーがどのように表示するか決定 (通常再生、一度だけ再生、再生しない)
最近のブラウジング履歴、Cookie および関連データの消去拡張機能がこの権限を要求すると、ブラウジング履歴の消去機能を強化できます。

拡張機能は次のいずれか、またはすべてを消去できます:

  • ブラウザーのキャッシュデータ
  • Cookie
  • ダウンロード履歴
  • ページの表示履歴
  • ローカルストレージ
  • プラグインデータ
  • 保存されたフォームデータ
  • 保存されたパスワード
クリップボードからのデータ取得拡張機能は、クリップボードからデータを取得できます。“貼り付けペースト ” と同等です。

拡張機能がこの権限を要求すると:

  • クリップボードにコピーしたテキストを翻訳ツールに送信できます
  • クリップボードにコピーした画像を画像検索エンジンで検索できます
クリップボードへのデータ入力拡張機能は、クリップボードにデータを書き込めます。“コピー” または “切り取りカット ” と同等です。

拡張機能がこの権限を要求すると、クリップボードにコンテンツを追加できます。そのため、これはブラウザー内やコンピューター内のどこでも使用できます。

開いたタブのユーザーデータへアクセスするため開発ツールを展開拡張機能は、開発者ツールに新しいパネルを追加でき、すべてのタブのすべてのデータへのアクセス権が付与されます。

拡張機能がこの権限を要求するのは、たいてい、新しい 開発者ツール を提供するためです。しかし、通常の拡張機能のなかにも、追加の診断機能や情報提供機能のために開発ツールを使用するものがあります。たとえば、Adblock Plus は、ブロックした広告とコンテンツの詳細を表示する機能を開発ツールに提供します。

ファイルのダウンロードおよびブラウザーのダウンロード履歴の読み取りと変更拡張機能は、ウェブ上のファイルを保存したり、ブラウザーのダウンロードマネージャーを利用して拡張機能内で作成されたファイルを保存できます。また、拡張機能は、ダウンロードマネージャーに保存されたダウンロードしたファイルの詳細へのアクセスと更新ができます。

注記: 拡張機能は、ファイルの保存先について、ダウンロードマネージャー内の設定に従う必要があります。

拡張機能がこの権限を要求すると:

  • 拡張機能からコンピューターにデータを保存できます (ただし、拡張機能がコンピューターのファイルシステムに直接書き込むことは許可されません)
  • ウェブサイトまたはリモートサーバーからファイルを保存できます
  • ダウンロード履歴の管理機能を提供できます
コンピューターにダウンロードしたファイルを開く拡張機能がこの権限を要求すると、ダウンロードしたファイルを、そのファイルの種類を扱うコンピューター上のアプリケーションによって開くことができます。たとえば、Microsoft Word がコンピューターにインストールされており拡張機能が ".docx" ファイルを開くよう要求すると、そのファイルが Word で開かれます。

拡張機能がこの権限を要求すると:

  • 音声ファイルをコンピューター上の音楽プレーヤーで開けます
  • 文書や画像、他のファイルをエディターで開けます
すべての開いたタブのテキストの読み取りThe extension could perform a search of the text content of any tab.

Extensions requesting this permission might provide an enhanced 'find' feature.

ユーザーの位置情報へのアクセスThe extension could obtain your location from your computer, GPS, the location associated with your IP address, or some other method.

拡張機能がこの権限を要求すると:

  • Provide information about your current location
  • Record your location with data maintained in the extension
ブラウジング履歴へのアクセスThe extension could do one of the following with your browser history:
  • Search for pages
  • Remove some or all pages
  • Add pages
  • Retrieve or remove details of visits to a page
  • Access the list of “Top Sites” that are shown in the browser's new tab page

拡張機能がこの権限を要求すると:

  • Offer features to remove browsing history for certain websites or domains
  • Provide enhanced reporting on your browsing history
拡張機能の使用状況の監視とテーマの管理The extension could:
  • Get information about installed add-ons (extensions and themes)
  • Enable and disable themes
  • Uninstall itself
  • Get notifications of add-ons being installed, uninstalled, enabled, or disabled

拡張機能がこの権限を要求すると:

  • Monitor add-on installation to check for any potential conflicts
  • Change or manage themes
Firefox とは別のプログラムとのメッセージ交換The extension could send messages to and receive them from a complementary native app on your computer.

The complementary app needs to be installed on your computer independently of the extension. This usually happens in one of two ways:

  • The extension will provide a guide to the steps you should follow to install the app
  • You would have installed an app that then suggests you install an extension in Firefox

Please note that Mozilla has not vetted or reviewed the complementary app. You should approach the installation of the complementary app with the same caution you would apply when installing any third party software from the internet.

拡張機能がこの権限を要求すると:

  • Use a complementary app to communicate with hardware attached to your computer
  • Store usernames and passwords using a secure method not available to a browser
  • Perform extensive computations in a complimentary app
通知の表示The extension could issue notifications through the standard notifications system offered by your computer’s operating systems.

拡張機能がこの権限を要求すると:

  • Alert you to the completion of background or long-running tasks in the extension
  • Aggregate messages from one or more web services
暗号認証サービスの提供The extension could access software on your computer for generating and validating security keys and certificates using the PKCS #11 standard. (Note the extension can't install the PKCS #11 software on your computer; you’ll be prompted to install the software separately.)

拡張機能がこの権限を要求すると:

  • Offer features to use securely encrypted single sign-on mechanisms
  • Provide a smartcard reader
プライバシー設定の読み取りと変更The extension could change privacy related settings controlling:
  • Network behavior
  • Whether passwords are stored in the browser’s password manager
  • The way the browser interacts with websites

拡張機能がこの権限を要求すると:

  • Disable browser storage of passwords as part of an enhanced password manager
  • Help protect your privacy by managing the information made available in real-time chat and video applications
  • Offer additional tracking protection features
ブラウザーのプロキシー設定の制御The extension could direct some or all of your web browsing traffic to another computer (a proxy) on the internet.

拡張機能がこの権限を要求すると:

  • Block access to certain websites or domains
  • Provide access to certain websites and domains through proxy servers, for example, to enable browsing where it might otherwise be limited by geography
最近閉じたタブへのアクセスThe extension could access a list of recently closed windows and tabs, reopen those tabs and windows, and remove details of these tabs and windows from the lists.

拡張機能がこの権限を要求すると:

  • Provide an enhanced browser history manager
  • Offer the ability to clean up or remove history for specific websites or domains
  • Deliver features to reopen closed tabs
ブラウザーのタブへのアクセスThe extension could obtain the URL, title, and icon from any tab.

拡張機能がこの権限を要求すると:

  • Access tab details to enable bookmarking
  • Order and group tabs
  • Move tabs between windows
  • Provide an alternative way of listing tabs
クライアント側にデータをサイズ制限なしで格納The extension could store an unlimited amount of data using your browser’s data storage features.

拡張機能がこの権限を要求すると:

  • Store large files, such as images, locally in your browser
  • Offer an extensive local database of information
ナビゲーション中のブラウザーアクティビティへのアクセスThe extension could listen for the steps the browser takes to navigate from a link to another page. The extension could then provide new features for the content on the page.

拡張機能がこの権限を要求すると:

  • Detect when streamed videos are about to play and provide a download feature
  • Look for and prevent ad pop-ups from opening