

# Membuat Kebijakan IAM yang Mewajibkan Semua Sistem File EFS Dienkripsi
<a name="creating-an-iam-policy"></a>

 Anda dapat membuat kebijakan berbasis identitas IAM yang mengizinkan pengguna untuk membuat hanya sistem file Amazon EFS terenkripsi menggunakan konsol, AWS CLI, atau API. Prosedur berikut menjelaskan cara membuat kebijakan tersebut menggunakan konsol IAM, dan kemudian menerapkan kebijakan tersebut ke pengguna di akun Anda.

Untuk membuat kebijakan IAM untuk memberlakukan sistem file EFS terenkripsi:

1.  Masuk ke Konsol Manajemen AWS dan buka [konsol IAM](https://console.aws.amazon.com/iam/). 

1.  Di panel navigasi, di bagian **Access Management** (Manajemen Akses), pilih **Policies** (Kebijakan). 

1.  Pilih **Create policy** (Buat kebijakan) untuk menampilkan halaman Buat kebijakan.

1.  Di tab **Visual Editor** (Editor Visual), masukkan informasi berikut. 
   + Untuk **Service** (Layanan), pilih **EFS**.
   + Untuk **Actions** (Tindakan), masukkan `create` di bidang pencarian, lalu pilih **CreateFileSystem**.
   + Untuk **Request conditions** (Kondisi permintaan), klik tautan **Add condition** (Tambahkan kondisi), cari `elasticfilesystem:Encrypted` **Condition Key** (Kunci Kondisi), `Bool` untuk **Operator **dan `true` **Value** (Nilai).

1.  Isi **Name** (Nama) dan **Description** (Deskripsi) untuk kebijakan tersebut. Periksa ringkasan kebijakan tersebut, termasuk kondisi permintaan **Encrypted** (Terenkripsi). 

1.  Pilih **Create policy** (Buat kebijakan) untuk membuat kebijakan.

Untuk menerapkan kebijakan tersebut ke pengguna di akun Anda:

1.  Di konsol IAM, di bagian **Access management** (Manajemen akses), pilih **Users** (Pengguna).

1.  Pilih pengguna yang akan menerima kebijakan tersebut.

1.  Pilih **Add permissions** (Tambahkan izin) untuk menampilkan halaman Tambahkan izin.

1.  Pilih **Attach existing policies directly** (Lampirkan kebijakan yang ada secara langsung). 

1.  Masukkan nama kebijakan EFS yang Anda buat dalam prosedur sebelumnya. 

1.  Pilih dan luaskan kebijakan ini. Kemudian pilih **{}JSON** untuk memeriksa isi kebijakan. Ini seharusnya terlihat seperti kebijakan JSON berikut.

   ```
   {
     “Version”: “2012-10-17”,
     “Statement”: [
       {
         “Sid”: “VisualEditior0”,
         “Effect”: “Allow”,
         “Action”: “elasticfilesystem:CreateFileSystem”,
         “Condition”: {
           “Bool”: {
             “elasticfilesystem:Encrypted”: “true”
           }
         },
         “Resource”: “*”
       }
   }
   ```