

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Connect to AWS services menggunakan konektor Other AWS Services
<a name="connectors-aws"></a>

Meskipun App Studio menawarkan beberapa konektor yang khusus untuk AWS layanan tertentu, Anda juga dapat terhubung ke AWS layanan lain menggunakan konektor ** AWS Layanan Lain**.

**catatan**  
Disarankan untuk menggunakan konektor khusus untuk AWS layanan jika tersedia.

Untuk menghubungkan App Studio dengan AWS layanan agar pembuat dapat mengakses dan menggunakan sumber daya layanan dalam aplikasi, Anda harus melakukan langkah-langkah berikut:

1. [Membuat peran IAM untuk memberikan akses App Studio ke sumber daya AWS](#connectors-aws-iam-role)

1. [Buat konektor **AWS layanan lain**](#connectors-aws-create-connector)

## Membuat peran IAM untuk memberikan akses App Studio ke sumber daya AWS
<a name="connectors-aws-iam-role"></a>

Untuk menggunakan AWS layanan dan sumber daya dengan App Studio, administrator harus membuat peran IAM untuk memberikan izin App Studio untuk mengakses sumber daya. Peran IAM mengontrol ruang lingkup sumber daya yang dapat diakses oleh pembangun dan operasi apa yang dapat disebut melawan sumber daya. Sebaiknya buat setidaknya satu peran IAM per layanan dan kebijakan.

**Untuk membuat peran IAM untuk memberikan akses App Studio ke sumber daya AWS**

1. Masuk ke [konsol IAM](https://console.aws.amazon.com/iam) dengan pengguna yang memiliki izin untuk membuat peran IAM. Sebaiknya gunakan pengguna administratif yang dibuat di[Buat pengguna administratif untuk mengelola AWS sumber daya](setting-up-first-time-admin.md#setting-up-create-admin-user).

1. Di panel navigasi konsol, pilih **Peran** dan kemudian pilih **Buat peran**.

1. Di **Jenis entitas Tepercaya**, pilih **Kebijakan kepercayaan khusus**.

1. Ganti kebijakan default dengan kebijakan berikut untuk mengizinkan aplikasi App Studio mengambil peran ini di akun Anda.

   Anda harus mengganti placeholder berikut dalam polis. Nilai yang akan digunakan dapat ditemukan di App Studio, di halaman **Pengaturan akun**.
   + Ganti {{111122223333}} dengan nomor AWS akun akun yang digunakan untuk menyiapkan instance App Studio, yang dicantumkan sebagai **ID AWS akun** di setelan akun di instans App Studio Anda.
   + Ganti {{11111111-2222-3333-4444-555555555555}} dengan ID instans App Studio Anda, yang terdaftar sebagai **ID Instance** di setelan akun di instance App Studio Anda.

------
#### [ JSON ]

****  

   ```
   { 
       "Version":"2012-10-17",		 	 	 
       "Statement": [
           { 
               "Effect": "Allow",
               "Principal": { 
                   "AWS": "arn:aws:iam::{{111122223333}}:root"
               }, 
               "Action": "sts:AssumeRole",
               "Condition": {
                   "StringEquals": {
                           "aws:PrincipalTag/IsAppStudioAccessRole": "true",
                           "sts:ExternalId": "{{11111111-2222-3333-4444-555555555555}}"
                   }
               }
           } 
       ]
   }
   ```

------

   Pilih **Berikutnya**.

1. Di **Tambahkan izin**, cari dan pilih kebijakan yang memberikan izin yang sesuai untuk peran tersebut. Memilih **\+** di samping kebijakan akan memperluas kebijakan untuk menampilkan izin yang diberikan olehnya dan memilih kotak centang akan memilih kebijakan. Untuk informasi lebih lanjut tentang IAM, lihat [Panduan Pengguna IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/introduction.html).

   Pilih **Berikutnya**.

1. Dalam **Rincian peran**, berikan nama dan deskripsi.

1. Pada **Langkah 3: Tambahkan tag**, pilih **Tambahkan tag baru** untuk menambahkan tag berikut untuk memberikan akses App Studio:
   + **Kunci:** `IsAppStudioDataAccessRole`
   + **Nilai:** `true`

1. Pilih **Buat peran** dan catat Nama Sumber Daya Amazon (ARN) yang dihasilkan, Anda akan memerlukannya saat [membuat konektor ** AWS Layanan lain** di App Studio](#connectors-aws-create-connector).

## Buat konektor **AWS layanan lain**
<a name="connectors-aws-create-connector"></a>

Setelah peran IAM Anda dikonfigurasi, gunakan informasi tersebut untuk membuat konektor di App Studio yang dapat digunakan builder untuk menghubungkan aplikasi mereka ke layanan dan sumber daya.

**catatan**  
Anda harus memiliki peran Admin di App Studio untuk membuat konektor.

**Untuk terhubung ke AWS layanan menggunakan konektor **AWS Layanan lain****

1. Arahkan ke App Studio.

1. **Di panel navigasi sisi kiri, pilih **Konektor** di bagian Kelola.**

1. Pilih **\+ Buat konektor**.

1. Pilih ** AWS Layanan lain** di bagian **AWS konektor** dari daftar layanan yang didukung.

1. Konfigurasikan konektor AWS layanan Anda dengan mengisi kolom berikut:
   + **Nama:** Berikan nama untuk konektor Anda.
   + **Deskripsi:** Berikan deskripsi untuk konektor Anda.
   + **Peran IAM:** Masukkan Nama Sumber Daya Amazon (ARN) dari peran IAM yang dibuat di. [Membuat peran IAM untuk memberikan akses App Studio ke sumber daya AWS](#connectors-aws-iam-role)
   + **Layanan:** Pilih AWS layanan yang ingin Anda sambungkan ke App Studio.
   + **Wilayah:** Pilih AWS Wilayah tempat AWS sumber daya Anda berada.

1. Pilih **Buat**. Konektor yang baru dibuat akan muncul di daftar konektor.