本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
管理分析的访问权限
要为用户提供分析访问权限,请将策略附加到允许该IAM角色调用API操作进行分析的角色。您可以将附加AWS托管策略: AmazonLexFullAccess到IAM角色以提供对 Amazon Lex API 操作的完全访问权限,也可以创建仅允许分析权限的自定义策略并将其附加到IAM角色。
要创建包含分析权限的自定义策略,请执行以下操作:
-
如果您需要先创建IAM角色,请按照创建角色中的步骤向IAM用户委派权限。
-
按照创建IAM策略中的步骤使用以下JSON对象创建策略。要为该IAM角色启用对特定机器人的分析访问权限,请将ARN每个机器人的机器人添加到
Resource
字段中。将region
、和account-id
,替换为BOTID
与机器人对应的值。您也可以用您选择的名称替换语句标识符。AnalyticsActions
{ "Version": "2012-10-17", "Statement": [ { "Sid": "
AnalyticsActions
", "Effect": "Allow", "Action": [ "lex:ListAggregatedUtterances", "lex:ListIntentMetrics", "lex:ListSessionAnalyticsData", "lex:ListIntentPaths", "lex:ListIntentStageMetrics", "lex:ListSessionMetrics" ], "Resource": [ "arn:aws:lex:region
:account-id
:bot/BOTID
" ] } ] } -
现在,该角色即有权查看您指定的机器人的分析数据。