跳至内容

如何解决阻止访问 Amazon Bedrock 和相关 AWS Marketplace 操作的 SCP 冲突?

1 分钟阅读
0

当我尝试激活 IAM 用户对 Amazon Bedrockk 基础模型的访问权限时,我收到“User is not authorized”错误。

解决方法

如果您的 AWS Organizations 服务控制策略 (SCP) 显式拒绝了 AWS Marketplace 操作,则您将无法访问您的 Amazon Bedrock 基础模型。您可能会收到以下错误:

“arn:aws:iam::123456789012:user/consoleUser is not authorized to perform: aws-marketplace:Subscribe on resource: * with an explicit deny in a service control policy.”

要解决此错误,请将基础模型的 IAM 策略附加到您的 IAM 角色,以允许以下 AWS Marketplace 操作

  • aws-marketplace:Subscribe
  • aws-marketplace:Unsubscribe
  • aws-marketplace:ViewSubscriptions

然后,在您的 AWS Organizations SCP 中修改或移除针对 aws-marketplace:Subscribe API 操作请求的显式拒绝策略

AWS 官方已更新 9 个月前