无权执行SNS:当工作人员在另一个AWS帐户上时发布

问题描述 投票:0回答:1

我有一个名为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-services amazon-elastic-beanstalk
1个回答
0
投票

我创建的政策是正确的。不幸的是,我不知道我必须在我的工作环境中添加SNS访问策略。

© www.soinside.com 2019 - 2024. All rights reserved.