Mengelola izin akses untuk analitik - Amazon Lex

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

Mengelola izin akses untuk analitik

Untuk memberikan akses pengguna ke analitik, lampirkan kebijakan ke IAM peran yang memungkinkan peran memanggil API operasi untuk analitik. Anda dapat melampirkan AWSkebijakan terkelola: AmazonLexFullAccess ke IAM peran untuk menyediakan akses penuh ke API operasi Amazon Lex, atau Anda dapat membuat kebijakan khusus yang hanya mengizinkan izin untuk analitik dan melampirkannya ke IAM peran.

Untuk membuat kebijakan kustom yang berisi izin untuk analitik
  1. Jika Anda perlu terlebih dahulu membuat IAM peran, ikuti langkah-langkah di Membuat peran untuk mendelegasikan izin kepada pengguna. IAM

  2. Ikuti langkah-langkah di Membuat IAM kebijakan untuk membuat kebijakan menggunakan JSON objek berikut. Untuk mengaktifkan akses analitik ke bot tertentu untuk IAM peran tersebutARN, tambahkan setiap bot ke Resource bidang. Ganti region, account-id, dan BOTID dengan nilai yang sesuai dengan bot. Anda juga dapat mengganti pengenal pernyataan, AnalyticsActions, dengan nama pilihan Anda.

    { "Version": "2012-10-17", "Statement": [ { "Sid": "AnalyticsActions", "Effect": "Allow", "Action": [ "lex:ListAggregatedUtterances", "lex:ListIntentMetrics", "lex:ListSessionAnalyticsData", "lex:ListIntentPaths", "lex:ListIntentStageMetrics", "lex:ListSessionMetrics" ], "Resource": [ "arn:aws:lex:region:account-id:bot/BOTID" ] } ] }
  3. Lampirkan kebijakan yang Anda buat ke peran yang ingin Anda berikan izin analitik dengan mengikuti langkah-langkah di Menambahkan dan menghapus izin IAM identitas.

  4. Peran tersebut sekarang harus memiliki izin untuk melihat analitik untuk bot yang Anda tentukan.