首页 > 解决方案 > 当工作人员在另一个 aws 帐户上时,无权执行 SNS:发布

问题描述

我有一个名为 club 的 sns 主题,我想在我的工作环境中发布一条消息。当工作人员 Elastic Beanstalk 在我的帐户中时,它可以工作。但是,我尝试将它部署在另一个帐户上,但它无权这样做。我还添加了针对该主题的访问策略。

我也在使用一个教育帐户。

我不知道如何解决这个问题。

这是访问策略。

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Sid": "grant_everyone_access",
      "Effect": "Allow",
      "Principal": "*",
      "Action": [
        "SNS:GetTopicAttributes",
        "SNS:SetTopicAttributes",
        "SNS:AddPermission",
        "SNS:RemovePermission",
        "SNS:DeleteTopic",
        "SNS:ListSubscriptionsByTopic",
        "SNS:Subscribe",
        "SNS:Receive",
        "SNS:Publish"
      ],
      "Resource": "arn:aws:sns:us-east-1:111111111111:club"
    }
  ]
}

标签: amazon-web-servicesamazon-elastic-beanstalk

解决方案


推荐阅读