developmentseed / developmentseed/geolambda

Missing `lambda:GetLayerVersion` permission?

Open
#113 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Dockerfile
Stars
306
Forks
84
PR merge metrics
No merged PRs in 30d

Description

When trying to add `arn:aws:lambda:eu-north-1:552188055668:layer:geolambda:4`, I get the following error:

```
User: arn:aws:iam::{IAM} is not authorized to perform:
lambda:GetLayerVersion on resource:
arn:aws:lambda:eu-north-1:552188055668:layer:geolambda:4
because no resource-based policy allows the lambda:GetLayerVersion action
```

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the reported Lambda layer ARN and IAM error, then inspect the deployment's identity and resource-based permissions for lambda:GetLayerVersion. Reproduce adding the layer and confirm it is fixed when the operation succeeds without the authorization error.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws
Domain
authorization, cloud
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.