支援終止通知:在 2025 年 9 月 15 日, AWS 將停止對 Amazon Lex V1 的支援。2025 年 9 月 15 日之後,您將無法再存取 Amazon Lex V1 主控台或 Amazon Lex V1 資源。如果您使用的是 Amazon Lex V2,請改參閱 Amazon Lex V2 指南。
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
若要管理 Web 應用程式的許可和使用者,您需要設定 Amazon Cognito。Amazon Cognito 可確保 Web 應用程式安全且具有存取控制。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/
://。 -
選擇 Manage Identity Pools (管理身分集區)。
-
選擇 Create new identity pool (建立新的身分池)。
-
設定身分集區。
-
身分集區名稱 – 輸入指出集區用途的名稱,例如
BotPool
。 -
在未驗證身分區段中,選擇啟用對未驗證身分的存取。
-
-
選擇 Create Pool (建立集區)。
-
在識別要與新身分集區搭配使用的 IAM 角色頁面上,選擇檢視詳細資訊。
-
記錄 IAM 角色名稱。稍後您將修改它們。
-
選擇 Allow (允許)。
-
在 Amazon Cognito 入門頁面上,針對 平台選擇 JavaScript。
-
在取得 AWS 登入資料區段中,尋找並記錄身分集區 ID。
-
若要允許存取 Amazon Lex,請修改已驗證和未驗證的 IAM 角色。
登入 AWS Management Console ,並在 https://https://console.aws.amazon.com/iam/
開啟 IAM 主控台。 -
在導覽窗格的存取管理下,選擇角色。
-
在搜尋方塊中,輸入已驗證 IAM 角色的名稱,然後選擇其旁邊的核取方塊。
-
選擇連接政策。
-
在搜尋方塊中,輸入
AmazonLexRunBotsOnly
並選擇其旁邊的核取方塊。 -
選擇連接政策。
-
-
在搜尋方塊中輸入未驗證的 IAM 角色名稱,然後選擇旁邊的核取方塊。
-
選擇連接政策。
-
在搜尋方塊中,輸入
AmazonLexRunBotsOnly
並選擇其旁邊的核取方塊。 -
選擇連接政策。
-