AWS Serverless - Доступ запрещен после переноса учетной записи - PullRequest
1 голос
/ 03 августа 2020

Запуск Python3 .8 в AWS Облако и упаковка / развертывание без сервера. На сегодняшний день у меня не было проблем, пока я не перевел свой аккаунт в другую организацию с помощью AWS Organizations. Новая Организация в основном унаследовала все мои ресурсы, функции и код. Мои пользователи имеют права администратора для s3, Lambda, API Gateway и DynamoDB, а также в целом AdministratorAccess.

Все мои функции / службы работают нормально: API Gateway, Lambda и DynamoDB не выдают ошибок, когда я тестирую или вызываю свою функцию . Однако, когда я пытаюсь внести изменения в свою лямбда-функцию и развернуть ее без сервера, я получаю сообщение об ошибке «Доступ запрещен». Журналы нечеткие и указывают на файл awsProvider. js. В бессерверном развертывании ошибка возникает во время вызова S3 putObject.

Кто-нибудь сталкивался с этой проблемой после переноса своей учетной записи? Serverless deploy error

Бессерверные элементы конфигурации yml

1 Ответ

2 голосов
/ 04 августа 2020

Проблема заключалась в том, что политики / ограничения новой организации перекрывали доступ на уровне учетной записи. Явно запрещает переопределение разрешений. введите описание изображения здесь

...