Доступ администратора запрещен с программным доступом в AWS - PullRequest
0 голосов
/ 27 сентября 2018

Я являюсь администратором моей учетной записи AWS, поэтому у меня полный доступ.Работая через консоль я не получаю никаких проблем.Когда я пытаюсь работать с программным доступом, я получаю ошибку «Отказано в доступе».Кто-нибудь знает, почему?

Код и все в порядке, он отлично работает на моей другой учетной записи AWS, к которой у меня также есть доступ администратора.Да, я изменил конфигурацию AWS, чтобы ключи доступа соответствовали нужной учетной записи.

1 Ответ

0 голосов
/ 27 сентября 2018

Если вы на 100% уверены, что ваш код правильно принимает вашу роль администратора, а ваша роль администратора имеет политику администратора, то вы должны столкнуться с:

  1. ресурсом (например,, S3) вы пытаетесь получить доступ к какой-то явной политике запрета или у вас нет политики разрешений для вашего пользователя.

  2. Задержка службы IAM.Скажем, если вы просто создадите этого пользователя с правами администратора и попытаетесь сразу же протестировать его с помощью своего кода, может случиться так, что AWS посчитает, что у вас недостаточно прав.Это случилось со мной, когда я создал новую роль, я увидел, что задержка может составлять до 20 минут, но такая задержка встречается редко.Но вы не можете предполагать, что ваше обновление разрешений IAM вступит в силу немедленно, как и группа безопасности EC2.

...