Aviso de fim do suporte: em 15 de setembro de 2025, o suporte para o Amazon Lex V1 AWS será interrompido. Depois de 15 de setembro de 2025, você não poderá mais acessar o console do Amazon Lex V1 ou os recursos do Amazon Lex V1. Se você estiver usando o Amazon Lex V2, consulte o guia do Amazon Lex V2 em vez disso.
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á.
Uso de perfis vinculadas ao serviço para o Amazon Lex
O Amazon Lex usa AWS Identity and Access Management funções vinculadas a serviços (IAM). Um perfil vinculado ao serviço é um tipo especial de perfil do IAM vinculado diretamente ao Amazon Lex. As funções vinculadas ao serviço são predefinidas pelo Amazon Lex e incluem todas as permissões que o serviço exige para chamar outros AWS serviços em seu nome.
Um perfil vinculado ao serviço facilita a configuração do Amazon Lex porque você não precisa adicionar as permissões necessárias manualmente. O Amazon Lex define as permissões dos perfis vinculados ao serviço e, a não ser que esteja definido de outra forma, somente o Amazon Lex poderá assumir os perfis. As permissões definidas incluem as políticas de confiança e de permissões, e essa política de permissões não pode ser anexada a nenhuma outra entidade do IAM.
Você só pode excluir um perfil vinculado a serviço depois de excluir os recursos relacionados. Isso protege seus recursos do Amazon Lex, pois você não pode remover por engano as permissões para acessar os recursos.
Permissões de perfil vinculado ao serviço para o Amazon Lex
O Amazon Lex usa dois perfis vinculados ao serviço:
-
AWSServiceRoleForLexBots— O Amazon Lex usa essa função vinculada ao serviço para invocar o Amazon Polly para sintetizar respostas de fala para seu bot, para chamar o Amazon Comprehend para análise de sentimentos e, opcionalmente, para o Amazon Kendra para pesquisar índices.
-
AWSServiceRoleForLexChannels— O Amazon Lex usa essa função vinculada ao serviço para publicar texto no seu bot ao gerenciar canais.
Você deve configurar permissões para que uma entidade do IAM (por exemplo, um usuário, grupo ou função) crie, edite ou exclua um perfil vinculado a serviço. Para mais informações, consulte Permissões de perfil vinculado ao serviço no Guia do usuário do IAM.
Criação de um perfil vinculado ao serviço para Amazon Lex
Não é necessário criar manualmente um perfil vinculado ao serviço. Quando você cria um bot, um canal de bots ou uma intenção de pesquisa do Amazon Kendra no, o AWS Management Console Amazon Lex cria a função vinculada ao serviço para você.
Se excluir esse perfil vinculado ao serviço e precisar criá-lo novamente, será possível usar esse mesmo processo para recriar o perfil em sua conta. Quando um bot, uma associação de canal ou uma intenção de pesquisa do Amazon Kendra é criada, o Amazon Lex cria novamente o perfil vinculado ao serviço.
Você também pode usar o AWS CLI para criar uma função vinculada ao serviço com o caso de AWSServiceRoleForLexBotsuso. Em, AWS CLI crie uma função vinculada ao serviço com o nome do serviço Amazon Lex. lex.amazonaws.com
Para obter mais informações, consulte Etapa 1: Criar uma função vinculada a serviço (AWS CLI). Se você excluir essa função vinculada ao serviço, será possível usar esse mesmo processo para criar a função novamente.
Edição de um perfil vinculado ao serviço do Amazon Lex
O Amazon Lex não permite que você edite os perfis vinculados ao serviço do Amazon Lex. Depois que criar um perfil vinculado ao serviço, você não poderá alterar o nome do perfil, pois várias entidades podem fazer referência a ele. No entanto, será possível editar a descrição do perfil usando o IAM. Para obter mais informações, consulte Editar um perfil vinculado ao serviço no Guia do usuário do IAM.
Exclusão de um perfil vinculado ao serviço do Amazon Lex
Se você não precisar mais usar um atributo ou serviço que requer um perfil vinculado ao serviço, é recomendável excluí-lo. Dessa forma, você não tem uma entidade não utilizada que não seja monitorada ativamente ou mantida. No entanto, você deve limpar os recursos de seu perfil vinculado ao serviço antes de excluí-lo manualmente.
nota
Se o serviço do Amazon Lex estiver usando o perfil quando você tentar excluir os recursos, a exclusão poderá falhar. Se isso acontecer, espere alguns minutos e tente a operação novamente.
Para excluir recursos do Amazon Lex usados por funções vinculadas ao serviço:
-
Exclua todos os canais de bot que você estiver usando.
-
Exclua todos os bots na conta.
Como excluir manualmente o perfil vinculado ao serviço usando o IAM
Use o console do IAM AWS CLI, o ou a AWS API para excluir as funções vinculadas ao serviço Amazon Lex. Para obter mais informações, consulte Excluir um perfil vinculado ao serviço no Guia do usuário do IAM.
Regiões com suporte a perfis vinculados ao serviço do Amazon Lex
O Amazon Lex é compatível com perfis vinculados ao serviço em todas as regiões em que o serviço está disponível. Para obter mais informações, consulte Endpoints e cotas do Amazon Lex.