複製機器人和管理機器人複本的權限 - Amazon Lex

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

複製機器人和管理機器人複本的權限

如果 IAM 角色已附加AmazonLexFullAccess政策,則可以建立和管理機器人複本。

如果您想要建立具有最低權限的全域彈性角色,請使用下列原則,其中包含下列陳述式。

{ "Version": "2012-10-17", "Statement": [ { "Sid": "GetReplicationSLR", "Effect": "Allow", "Action": [ "iam:GetRole" ], "Resource": [ "arn:aws:iam::*:role/aws-service-role/replication.lexv2.amazonaws.com/AWSServiceRoleForLexV2Replication*" ] }, { "Sid": "CreateReplicationSLR", "Effect": "Allow", "Action": [ "iam:CreateServiceLinkedRole", ], "Resource": [ "arn:aws:iam::*:role/aws-service-role/replication.lexv2.amazonaws.com/AWSServiceRoleForLexV2Replication*" ], "Condition": { "StringEquals": { "iam:AWSServiceName": "lexv2.amazonaws.com" } } }, { "Sid": "AllowBotReplicaActions", "Effect": "Allow", "Action": [ "lex:CreateBotReplica", "lex:DescribeBotReplica", "lex:ListBotReplica", "lex:ListBotVersionReplicas", "lex:ListBotAliasReplicas", "lex:DeleteBotReplica" ], "Resource": [ "arn:aws:lex:*:*:bot/*", "arn:aws:lex:*:*:bot-alias/*" ] } ] }

您可以透過如下方式修改權限來進一步限制權限。

  • 以特定機器人或機器人別名 ID 取代 *,以將權限限制為特定機器人或機器人別名。

  • 使用lex BotReplica動作子集將角色限制為特定動作。

如需範例,請參閱 允許使用者建立和檢視機器人複本,但不能刪除它們