Se você estiver usando o Amazon Lex V2, consulte o Guia do Amazon Lex V2.
Se você estiver usando o Amazon Lex V1, recomendamos atualizar seus bots para o Amazon Lex V2. Não estamos mais adicionando novos atributos à V1 e recomendamos o uso da V2 para todos os novos bots.
As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Etapa 4: configurar o Amazon Cognito
Para gerenciar permissões e usuários do aplicativo Web, você precisa configurar o Amazon Cognito. O Amazon Cognito garante que o aplicativo Web seja seguro e tenha controle de acesso. O Amazon Cognito usa grupos de identidade para fornecer AWS credenciais que concedem aos usuários acesso a outros serviços. AWS Para este tutorial, ele fornece acesso ao Amazon Lex.
Ao criar um grupo de identidades, o Amazon Cognito fornece funções AWS Identity and Access Management (IAM) para usuários autenticados e não autenticados. Você modifica as IAM funções adicionando políticas que concedem acesso ao Amazon Lex.
Para configurar o Amazon Cognito
-
Faça login AWS Management Console e abra o console do Amazon Cognito em. https://console.aws.amazon.com/cognito/
-
Escolha Gerenciar grupos de identidades.
-
Escolha Criar novo grupo de identidades.
-
Configure o banco de identidades.
-
Nome do banco de identidades: insira um nome que indique a finalidade do banco, como
BotPool
. -
Na seção Identidades não autenticadas, escolha Permitir acesso a identidades não autenticadas.
-
-
Selecione Criar grupo.
-
Na página Identificar as IAM funções a serem usadas com seu novo grupo de identidades, escolha Exibir detalhes.
-
Registre os nomes das IAM funções. Você os modificará posteriormente.
-
Selecione Permitir.
-
Na página Getting Started with Amazon Cognito, em Plataforma, escolha. JavaScript
-
Na seção Obter AWS credenciais, localize e registre o ID do grupo de identidades.
-
Para permitir o acesso ao Amazon Lex, modifique as funções autenticadas e não autenticadasIAM.
Faça login no AWS Management Console e abra o IAM console em https://console.aws.amazon.com/iam/
. -
No painel de navegação, em Gerenciamento de acesso, escolha Perfis.
-
Na caixa de pesquisa, insira o nome da IAM função autenticada e escolha a caixa de seleção ao lado dela.
-
Escolha Anexar políticas.
-
Na caixa de pesquisa, insira
AmazonLexRunBotsOnly
e marque a caixa de seleção ao lado dele. -
Escolha Anexar política.
-
-
Insira o nome da IAM função não autenticada na caixa de pesquisa e escolha a caixa de seleção ao lado dela.
-
Escolha Anexar políticas.
-
Na caixa de pesquisa, insira
AmazonLexRunBotsOnly
e marque a caixa de seleção ao lado dele. -
Escolha Anexar política.
-
Próxima etapa
Etapa 5: implantar seu bot como um aplicativo Web