

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

# アクセス許可を追加
<a name="security-authorization-file-create-permission"></a>

アクセス許可ファイルの `[permissions]` セクションでは、特定の機能やエイリアスへの、ユーザーおよびグループアクセスを制御することができます。

ユーザーのアクセス許可ファイルにアクセス許可を追加するには、まずファイルにアクセス許可のセクション見出しを追加します。

```
[permissions]
```

その後、セクション見出しの下にアクセス許可を追加することができます。アクセス許可を追加するには、制御するアクター、適用されるルール、および許可を適用する機能を指定します。

```
actor rule features
```

アクターは、ユーザー、グループ、またはオペレーティングシステムグループのいずれかになります。グループにはプレフィックス `group:` を付ける必要があります。オペレーティングシステムグループには `osgroup:` をプレフィックスとして付ける必要があります。Amazon DCV には、セッション所有者の参照に使用される組み込み `%owner%` リファレンスが含まれています。これは、任意のユーザーの参照に使用できる組み込み `%any%` リファレンスを参照する場合にも使用できます。

以下のルールは、アクセス許可ステートメントで使用できます。
+ `allow` — 機能へのアクセスを許可します。
+ `disallow` — 機能へのアクセスを拒否しますが、後からアクセス許可で上書きできます。
+ `deny` — 機能へのアクセスを拒否します。後からアクセス許可で上書きすることはできません。

機能には、個々の Amazon DCV 機能、エイリアス、または両方の組み合わせが含まれる場合があります。機能のリストはスペースで区切る必要があります。Amazon DCV には、すべての Amazon DCV 機能を含む組み込み `builtin` エイリアスが含まれます。

アクセス許可ファイルでは、以下の機能を参照できます。
+ `audio-in` — Amazon DCV サーバーにクライアントからオーディオを入力します。
+ `audio-out` — クライアントで Amazon DCV サーバーオーディオを再生します。
+ `builtin` — すべての機能です。
+ `clipboard-copy` — Amazon DCV サーバーからクライアントクリップボードにデータをコピーします。
+ `clipboard-paste` — クライアントクリップボードのデータを Amazon DCV サーバーに貼り付けます。
+ `display` — Amazon DCV サーバーからビジュアルデータを受信します。
+ `extensions-client` — Amazon DCV クライアントにインストールされた拡張機能を起動できます。
+ `extensions-server` — Amazon DCV サーバーにインストールされた拡張機能を起動できます。
+ `file-download` — セッションストレージからファイルをダウンロードします。
+ `file-upload` — セッションストレージにファイルをアップロードします。
+ `gamepad` — セッションでクライアントコンピュータに接続されているゲームパッドを使用します。バージョン Amazon DCV 2022.0 以降でサポートされています。
+ `keyboard` — Amazon DCV サーバーにクライアントキーボードから入力します。
+ `keyboard-sas` — セキュアアテンションシーケンス (**Ctrl\$1Alt\$1Del**) を使用します。`keyboard` 機能が必要です。バージョン Amazon DCV 2017.3 以降でサポートされています。
+ `mouse` — Amazon DCV サーバーにクライアントポインタから入力します。
+ `pointer` — Amazon DCV サーバーのマウス位置イベントとポインタの形状を表示します。バージョン Amazon DCV 2017.3 以降でサポートされています。
+ `printer` — Amazon DCV サーバーからクライアントに対して PDF ファイルまたは XPS ファイルを作成します。
+ `screenshot` — リモートデスクトップのスクリーンショットを保存します。バージョン Amazon DCV 2021.2 以降でサポートされています。

  `screenshot` 認可を外す際に `clipboard-copy` アクセス許可を無効にすることをお勧めしました。これにより、ユーザーがサーバーのクリップボードでスクリーンショットをキャプチャしてクライアントに貼り付けることができなくなります。`screenshot` 認可が拒否された場合、Windows と macOS は、外部ツールを使ったクライアントのスクリーンショットのキャプチャも実行できなくなります。例えば、Amazon DCV クライアントウィンドウで Windows Snipping Tool を使用すると、黒いイメージになります。
+ `smartcard` — クライアントからスマートカードを読み込みます。
+ `stylus` — 特殊な USB デバイス (例: 3D ポインティングデバイス、グラフィックタブレット) から入力します。
+ `touch` — ネイティブタッチイベントを使用します。バージョン DCV 2017.3 以降でサポートされています。
+ `unsupervised-access`— コラボレーションセッションで、ユーザーによる所有者なしのアクセスを設定するために使用します。
+ `usb` — クライアントから USB デバイスを使用します。
+ `webcam` — セッションでクライアントコンピュータに接続されているウェブカメラを使用します。バージョン Amazon DCV 2021.0 以降でサポートされています。
+ `webauthn-redirection`— Webauthn リクエストをリモートブラウザからローカルクライアントにリダイレクトします。バージョン Amazon DCV 2023.1 以降でサポートされています。

**例**  
次の例では、アクセス許可のセクション見出しを追加して、4 つのアクセス許可を追加します。最初のアクセス許可は、ユーザーに `john`、`display`、および `file-upload` 機能への `file-download` という名前のアクセスを付与します。2 番目のアクセス許可は、`audio-in` 機能および `audio-out` 機能、`clipboard-management` 機能エイリアスへの `observers` グループアクセスを拒否します。3 番目のアクセス許可は、`guests` オペレーティングシステムグループに `clipboard-management` および `file-management` エイリアスへのアクセスを付与します。4 番目のアクセス許可は、セッション所有者にすべての機能へのアクセスを付与します。

```
[permissions]
john allow display file-upload file-download			
group:observers deny audio-in audio-out clipboard-management
osgroup:guests allow clipboard-management file-management
%owner% allow builtin
```