

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

# Langkah 4: Siapkan Amazon Cognito
<a name="agent-step-4"></a>

Untuk mengelola izin dan pengguna untuk aplikasi web, Anda perlu mengatur Amazon Cognito. Amazon Cognito memastikan bahwa aplikasi web aman dan memiliki kontrol akses. Amazon Cognito menggunakan kumpulan identitas untuk menyediakan kredensi AWS yang memberi pengguna Anda akses ke layanan AWS lainnya. Untuk tutorial ini, ia menyediakan akses ke Amazon Lex V2.

Saat membuat kumpulan identitas, Amazon Cognito memberi Anda peran AWS Identity and Access Management (IAM) untuk pengguna yang diautentikasi dan tidak diautentikasi. Anda mengubah peran IAM dengan menambahkan kebijakan yang memberikan akses ke Amazon Lex V2. 

**Untuk mengatur Amazon Cognito**

1. Masuk ke AWS Management Console dan buka konsol Amazon Cognito di. [https://console.aws.amazon.com/cognito/](https://console.aws.amazon.com/cognito)

1. Pilih **Kelola Kolam Identitas**.

1. Pilih **Buat kolam identitas baru**.

1. Konfigurasikan kumpulan identitas.

   1. **Nama kolam identitas** — Masukkan nama yang menunjukkan tujuan kumpulan, seperti**BotPool**.

   1. Di bagian Identitas **tidak diautentikasi, pilih **Aktifkan akses ke** identitas** yang tidak diautentikasi.

1. Pilih **Buat kolam**.

1. Pada **Identifikasi peran IAM yang akan digunakan dengan halaman kumpulan identitas baru Anda**, pilih **Lihat Detail**.

1. Catat nama peran IAM. Anda akan memodifikasinya nanti.

1. Pilih **Izinkan**.

1. Pada halaman **Memulai dengan Amazon Cognito**, untuk **Platform, pilih**. **JavaScript**

1. Di bagian **Dapatkan AWS Credentials**, temukan dan rekam ID **kumpulan Identity**.

1. Untuk mengizinkan akses ke Amazon Lex V2, ubah peran IAM yang diautentikasi dan tidak diautentikasi.

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

   1. Di panel navigasi, di bawah **Manajemen Akses**, pilih **Peran**.

   1. Di kotak pencarian, masukkan nama peran IAM yang diautentikasi dan pilih kotak centang di sebelahnya. 

      1. Pilih **Lampirkan kebijakan**.

      1. Di kotak pencarian, masukkan **AmazonLexRunBotsOnly** dan pilih kotak centang di sebelahnya.

      1. Pilih **Lampirkan kebijakan**.

   1. Masukkan nama peran IAM yang tidak diautentikasi di kotak pencarian dan pilih kotak centang di sebelahnya. 

      1. Pilih **Lampirkan kebijakan**.

      1. Di kotak pencarian, masukkan **AmazonLexRunBotsOnly** dan pilih kotak centang di sebelahnya.

      1. Pilih **Lampirkan kebijakan**.

## Langkah berikutnya
<a name="agent-step-4-next"></a>

[Langkah 5: Menyebarkan Bot Anda sebagai Aplikasi Web](agent-step-5.md)