Fase 1: Creazione di un ruolo collegato ai servizi (AWS CLI) - Amazon Lex versione 1

Se utilizzi Amazon Lex V2, consulta invece la guida Amazon Lex V2.

 

Se utilizzi Amazon Lex V1, ti consigliamo di aggiornare i bot ad Amazon Lex V2. Non stiamo più aggiungendo nuove funzionalità alla V1 e consigliamo vivamente di utilizzare la V2 per tutti i nuovi bot.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Fase 1: Creazione di un ruolo collegato ai servizi (AWS CLI)

Amazon Lex presupponeAWS Identity and Access Managementruoli collegati al servizio da chiamareAWSservizi per conto dei tuoi bot. I ruoli presenti nel tuo account sono collegati ai casi d'uso di Amazon Lex e dispongono di autorizzazioni predefinite. Per ulteriori informazioni, consultare Utilizzo di ruoli collegati ai servizi per Amazon Lex.

Se hai già creato un bot Amazon Lex utilizzando la console, il ruolo collegato ai servizi è stato creato automaticamente. Passa a Fase 2: Creazione di un tipo di slot personalizzato (AWS CLI).

Come creare un ruolo collegato ai servizi (AWS CLI)
  1. In AWS CLI, digita il comando seguente:

    aws iam create-service-linked-role --aws-service-name lex.amazonaws.com
  2. Controlla la policy utilizzando il comando seguente:

    aws iam get-role --role-name AWSServiceRoleForLexBots

    La risposta è:

    {
        "Role": {
            "AssumeRolePolicyDocument": {
                "Version": "2012-10-17", 
                "Statement": [
                    {
                        "Action": "sts:AssumeRole", 
                        "Effect": "Allow", 
                        "Principal": {
                            "Service": "lex.amazonaws.com"
                        }
                    }
                ]
            },
            "RoleName": "AWSServiceRoleForLexBots", 
            "Path": "/aws-service-role/lex.amazonaws.com/", 
            "Arn": "arn:aws:iam::account-id:role/aws-service-role/lex.amazonaws.com/AWSServiceRoleForLexBots"
    }

Fase successiva

Fase 2: Creazione di un tipo di slot personalizzato (AWS CLI)