翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ファイルシステムポリシーの作成
Amazon EFSコンソールまたは を使用して、ファイルシステムポリシーを作成できます AWS CLI。または Amazon EFSAPIを直接使用 AWS SDKsして、プログラムでファイルシステムポリシーを作成することもできます。EFS ファイルシステムポリシーには 20,000 文字の制限があります。EFS ファイルシステムポリシーの使用と例の詳細については、「」を参照してくださいIAM を使用してファイルシステムのデータアクセスを制御する。
注記
Amazon EFS ファイルシステムポリシーの変更が有効になるまでに数分かかる場合があります。
で Amazon Elastic File System コンソールを開きますhttps://console.aws.amazon.com/efs/
。 -
[File Systems (ファイルシステム)] を選択します。
-
[File systems (ファイルシステム)] ページで、ファイルシステムポリシーを編集または作成する対象のファイルシステムを選択します。
-
[File system policy (ファイルシステムポリシー)]、[編集] の順に選択します。
-
ポリシーのオプションの場合は、設定済みのファイルシステムポリシーの任意の組み合わせを選択できます。
-
デフォルトでルートアクセスを禁止する — このオプションは、許可されたEFSアクションのセット
ClientRootAccess
から を削除します。 -
デフォルトで読み取り専用アクセスを強制する – このオプションは、許可されたEFSアクションのセット
ClientWriteAccess
から を削除します。 -
匿名アクセスの防止 — このオプションは、許可されたEFSアクションのセット
ClientMount
から を削除します。 -
すべてのクライアントに転送中の暗号化を強制する - このオプションは、暗号化されていないクライアントへのアクセスを拒否します。
事前設定されたポリシーを選択すると、ポリシーJSONオブジェクトがポリシーエディタペインに表示されます。
-
-
追加のアクセス許可を付与を使用して、別の を含む追加のIAMプリンシパルにファイルシステムアクセス許可を付与します AWS アカウント。を追加 を選択し、アクセス許可を付与するエンティティARNのプリンシパルを入力します。付与する[Permissions(アクセス許可)]を選択します。追加のアクセス許可は、[Policy editor(ポリシーエディター)]で表示されます。
-
[Policy editor(ポリシーエディター)]を使用して、事前に設定されたポリシーをカスタマイズしたり、独自のファイルシステムポリシーを作成したりできます。エディタを使用すると、事前設定されたポリシーオプションは使用できなくなります。現在のファイルシステムポリシーをクリアして新しいポリシーの作成を開始するには、[Clear(クリア)]を選択します。
エディタをクリアすると、事前設定されたポリシーが再度使用可能になります。
-
ポリシーの編集が完了したら、[Save(保存)]を選択します。
次の例では、 put-file-system-policy CLI コマンドは、指定されたファイルシステムへの AWS アカウント 読み取り専用アクセスを許可するEFSファイルシステムポリシーを作成します。同等のAPIコマンドは ですPutFileSystemPolicy。
aws efs put-file-system-policy --file-system-id fs-01234567 --policy '{ "Id": "1", "Statement": [ { "Effect": "Allow", "Action": [ "elasticfilesystem:ClientMount" ], "Principal": { "AWS": "arn:aws:iam::111122223333:root" } } ] }'
{ "FileSystemId": "fs-01234567", "Policy": "{ "Version" : "2012-10-17", "Id" : "1", "Statement" : [ { "Sid" : "efs-statement-7c8d8687-1c94-4fdc-98b7-555555555555", "Effect" : "Allow", "Principal" : { "AWS" : "arn:aws:iam::111122223333:root" }, "Action" : [ "elasticfilesystem:ClientMount" ], "Resource" : "arn:aws:elasticfilesystem:us-east-2:555555555555:file-system/fs-01234567" } ] } }