Не разрешено выполнять SNS: Publi sh, когда работник находится на другой учетной записи aws - PullRequest
0 голосов
/ 01 мая 2020

У меня есть sns topi c под названием club, и я хочу опубликовать sh сообщение с моей рабочей средой. Это работает, когда рабочий Elasti c Beanstalk находится в моем аккаунте. Однако я попытался развернуть его на другом аккаунте, и он не авторизован для этого. Я также добавил политику доступа к topi c.

Я также использую учетную запись для обучения.

Я не знаю, как это исправить.

Вот политика доступа.

{
  "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"
    }
  ]
}
...