AWS SNS:编辑短信首选项

Kas*_*mer 5 sms amazon-web-services amazon-sns

我正在尝试在 AWS SNS 中启用 SMS 消息传送日志。但无论我做什么,我都会收到此错误:

Couldn't set text messaging attributes. Error code: AuthorizationError
- Error message: You are not authorized to perform actions for the provided bucket
Run Code Online (Sandbox Code Playgroud)

我尝试了多种 IAM 角色(包括管理员访问角色),并且我以根账户所有者身份登录。

我可能会缺少什么?我可以尝试什么?

谢谢你!

在此输入图像描述

Gra*_*t G 6

我发现这个特定文档为我解决了这个问题:https ://docs.aws.amazon.com/sns/latest/dg/sms_stats_usage.html#example_bucket_policy

关键是存储桶策略需要列为sns.amazonaws.com主体,并且实际上只需要允许这 3 个操作即可完成配置 SMS:

  • s3:获取桶位置
  • s3:列表桶
  • s3:放置对象