View a markdown version of this page

IAM-Berechtigungen für die On-Demand-Evaluierung - Amazon Grundgestein AgentCore

IAM-Berechtigungen für die On-Demand-Evaluierung

Ihr IAM-Benutzer oder Ihre IAM-Rolle benötigt die folgenden Berechtigungen, um On-Demand-Evaluierungen durchzuführen:

Konsolen- und API-Operationen

{ "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:*" } ] }
Anmerkung

Die Lambda-Berechtigungen sind nur erforderlich, wenn Sie den benutzerdefinierten codebasierten Evaluator verwenden. Sie können den Lambda-Ressourcen-ARN nach Bedarf auf bestimmte Funktionen beschränken.