View a markdown version of this page

按需评估的 IAM 权限 - Amazon Bedrock AgentCore

按需评估的 IAM 权限

您的 IAM 用户或角色需要以下权限才能运行按需评估:

控制台和 API 操作

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "bedrock-agentcore:Evaluate" ], "Resource": "*" }, { "Effect": "Allow", "Action": [ "bedrock:InvokeModel", "bedrock:Converse", "bedrock:InvokeModelWithResponseStream", "bedrock:ConverseStream" ], "Resource": [ "arn:aws:bedrock:*::foundation-model/*", "arn:aws:bedrock:*:*:inference-profile/*" ] }, { "Sid": "LambdaInvokeForCodeBasedEvaluators", "Effect": "Allow", "Action": [ "lambda:InvokeFunction", "lambda:GetFunction" ], "Resource": "arn:aws:lambda:*:*:function:*" } ] }
注意

仅当您使用基于自定义代码的评估器时,才需要 Lambda 权限。您可以根据需要将 Lambda 资源 ARN 的范围限定为特定的函数。