Amazon Lex V2를 사용하는 경우 Amazon Lex V2 가이드를 대신 참조하십시오.
Amazon Lex V1을 사용하는 경우 봇을 Amazon Lex V2로 업그레이드하는하는 것이 좋습니다. 더 이상 V1에 새로운 기능을 추가하지 않으므로 모든 새 봇에 V2를 사용할 것을 강력히 권장합니다.
기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
4단계: Amazon Cognito 설정
웹 애플리케이션의 권한 및 사용자를 관리하려면 Amazon Cognito 를 설정해야 합니다. Amazon Cognito 는 웹 애플리케이션의 보안과 액세스 제어를 보장합니다. Amazon Cognito는 자격 증명 풀을 사용하여 사용자에게 다른 AWS 서비스에 대한 액세스 권한을 부여하는 AWS 자격 증명을 제공합니다. 이 튜토리얼에서는 Amazon Lex에 대한 액세스를 제공합니다.
자격 증명 풀을 생성할 때 Amazon Cognito는 인증 및 미인증 사용자를 위한 AWS Identity and Access Management (IAM) 역할을 제공합니다. Amazon Lex에 액세스 권한을 부여하는 정책을 추가하여 IAM 역할을 수정합니다.
Amazon Cognito 를 설정하려면
-
에 로그인 AWS Management Console 하고에서 Amazon Cognito 콘솔을 엽니다https://console.aws.amazon.com/cognito/
. -
자격 증명 풀 관리를 선택합니다.
-
새 자격 증명 풀 생성을 선택합니다.
-
자격 증명 풀을 구성합니다.
-
자격 증명 풀 이름 – 봇의 용도를 나타내는 이름(예:
BotPool
)을 지정합니다. -
인증되지 않은 자격 증명에서 인증되지 않은 자격 증명에 대한 액세스 활성화를 선택합니다.
-
-
풀 생성을 선택합니다.
-
새 자격 증명 풀에 사용할 IAM 역할 식별 페이지에서 세부 정보 보기를 선택합니다.
-
IAM 역할 이름을 기록합니다. 나중에 수정할 것입니다.
-
허용을 선택합니다.
-
Amazon Cognito 시작하기 페이지의 플랫폼에서를 선택합니다JavaScript.
-
자격 AWS 증명 가져오기 섹션에서 자격 증명 풀 ID를 찾아 기록합니다.
-
Amazon Lex에 대한 액세스를 허용하려면 인증된 역할 및 인증되지 않은 IAM 역할을 수정합니다.
에 로그인 AWS Management Console 하고에서 IAM 콘솔을 엽니다https://console.aws.amazon.com/iam/
. -
탐색 창의 액세스 관리에서 역할을 선택합니다.
-
검색 상자에 인증된 IAM 역할의 이름을 입력하고 옆에 있는 확인란을 선택합니다.
-
정책 연결을 선택합니다.
-
검색 상자에
AmazonLexRunBotsOnly
을 입력하고 옆에 있는 체크박스를 선택합니다. -
정책 연결을 선택합니다.
-
-
검색 상자에 인증되지 않은 IAM 역할의 이름을 입력하고 옆에 있는 확인란을 선택합니다.
-
정책 연결을 선택합니다.
-
검색 상자에
AmazonLexRunBotsOnly
을 입력하고 옆에 있는 체크박스를 선택합니다. -
정책 연결을 선택합니다.
-