View a markdown version of this page

サードパーティーアプリケーションに Amazon Connect へのアクセスを許可する際の Iframe アクセス許可 - Amazon Connect

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

サードパーティーアプリケーションに Amazon Connect へのアクセスを許可する際の Iframe アクセス許可

AWS コンソールの onboarding UI または API を使用してサードパーティーアプリケーションを設定する場合、iframe アクセス許可設定を指定できます。これらのアクセス許可は、アプリケーションの設定後でも変更できます。

デフォルトでは、すべてのサードパーティーアプリケーションには allow-formsallow-popupsallow-same-origin、および allow-scripts の 4 つの基本的な iframe アクセス許可が付与されます。一部のアプリケーションでは拡張機能が必要になる場合があるため、アプリケーション登録プロセス中に追加の iframe アクセス許可をリクエストできます。

注記

以下のアクセス許可に対するブラウザの互換性は、ブラウザの実装によって異なる場合があります。

アクセス許可 説明
許可
clipboard-read アプリケーションがクリップボードからデータを読み取ることができるかどうかを制御します。現在は Chrome でサポートされていますが、Firefox や Safari ではサポートされていません。
clipboard-write アプリケーションがクリップボードにデータを書き込むことを許可するかどうかを制御します。現在は Chrome でサポートされていますが、Firefox や Safari ではサポートされていません。
microphone アプリケーションにオーディオ入力デバイスの使用を許可するかどうかを制御します。
camera アプリケーションにビデオ入力デバイスの使用を許可するかどうかを制御します。
サンドボックス
allow-forms ページにフォームの送信を許可します。デフォルトでサポートされています。
allow-popups アプリケーションにポップアップを開くことを許可します。デフォルトでサポートされています。
allow-same-origin このトークンを使用しない場合、リソースは、常に同じオリジンポリシーに失敗する特別なオリジンからのものとして扱われます (データストレージ/Cookie および一部の JavaScript API へのアクセスが妨げられる可能性があります)。デフォルトでサポートされています。
allow-scripts ページにスクリプトの実行を許可します。デフォルトでサポートされています。
allow-downloads ダウンロード属性を持つ <a> 要素または <area> 要素と、ファイルのダウンロードにつながるナビゲーションを使用してファイルのダウンロードを許可します。
allow-modal Window.alert()、Window.confirm()、Window.print() および Window.prompt() でモーダルウィンドウを開くことをページに許可します。このキーワードに関係なく <dialog> を開くことは許可されます
allow-storage-access-by-user-activation ストレージアクセス API を使用して、パーティション分割されていない Cookie へのアクセスをリクエストすることを許可します。
allow-popups-to-escape-sandbox サンドボックスフラグを強制せずに新しいブラウジングコンテキストを開くことを許可します。

設定例

Iframe アクセス許可は、次のようなテンプレートを使用して設定できます。

例えば、クリップボードのアクセス許可を付与するには、次のようにします。

{ "IframeConfig": { "Allow": [ "clipboard-read", "clipboard-write" ], "Sandbox": [ "allow-forms", "allow-popups", "allow-same-origin", "allow-scripts" ] } }
重要な注意事項
  1. デフォルトでは、iframe 設定フィールドを空白のままにするか、中括弧 {} を空に設定すると、次のサンドボックスアクセス許可が自動的に付与されます。

    • allow-forms

    • allow-popups

    • allow-same-origin

    • allow-scripts

    { "IframeConfig": { "Allow": [], "Sandbox": ["allow-forms", "allow-popups", "allow-same-origin", "allow-scripts"] } }
  2. アクセス許可のないアプリケーションを明示的に設定するには、AllowSandbox の両方に空の配列を設定する必要があります。

    { "IframeConfig": { "Allow": [], "Sandbox": [] } }