Tried to open Lambda page in AWS web console: https://us-west-2.console.aws.amazon.com/lambda/home?region=us-west-2#
.. and got a message: “You must have permission to perform lambda:ListFunctions to access the AWS Lambda console.”
IAM policy to grant permissions for Lambda functions:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
{ "Version": "2012-10-17", "Statement":[ { "Effect":"Allow", "Action":[ "lambda:AddPermission", "lambda:CreateEventSourceMapping", "lambda:CreateFunction", "lambda:DeleteEventSourceMapping", "lambda:DeleteFunction", "lambda:GetEventSourceMapping", "lambda:GetFunction", "lambda:GetFunctionConfiguration", "lambda:GetPolicy", "lambda:InvokeFunction", "lambda:ListEventSourceMappings", "lambda:ListFunctions", "lambda:RemovePermission", "lambda:UpdateEventSourceMapping", "lambda:UpdateFunctionCode", "lambda:UpdateFunctionConfiguration" ], "Resource":"*" } ] } |