Используйте Serverless или Zappa без авторизации Iam GetRole
Я использую учетную запись AWS Educate Starter, но их учетная запись не позволяет использовать Iam GetRole. Так что у меня возникают подобные ошибки как в Serverless Framework, так и в Zappa -
An error occurred: IamRoleLambdaExecution - API: iam:GetRole
User: arn:aws:iam::XXXXXXXXXXX:user/awsstudent is not authorized to perform:
iam:GetRole on resource: role hello-world-dev-us-west-2-lambdaRole.
Есть ли способ сделать работу без этого разрешения. Я знаю, что мой ключ доступа имеет полный доступ к AWS lamda, S3, Api Gateway и т. Д.
1 ответ
Проблема в том, что вы, кажется, заблокированы IAM. Никакие разрешения на Lambda/S3/API Gateway не приведут вас туда, куда вам нужно.