I don't use AWS a lot, but I wrote one small lambda function and I want to give someone full access. Everytime I try to add the user the IAM permissions it never seems to give enough access or show even the correct function. I feel like this should be a simple task. One function, with logs and SNS. Can someone help with the JSON permission needed to access this specific resource?
Full access to one Lambda function
635 Views Asked by serenskye At
1
There are 1 best solutions below
Related Questions in AWS-LAMBDA
- Query parameter works fine with fastapi application when tested locally but not working when the FastAPI application is deployed on AWS lambda
- Lambda endpoint for the Google OAuth callback does not recieve the access_token
- Golang lambda upload image into s3 static website
- Unable to run Bash Script using AWS Custom Lambda Runtime
- Call an External API from AWS Lambda
- AWS Lambda Trigger For Same S3 File Name In Quick Succession
- Trouble Extracting Request Body in Flask-Lambda Application Deployed on AWS Lambda via AWS SAM
- S3 pre-signed url not working on whatsapp cloud Api
- 'Load failed' error when trying to create a function in AWS lambda
- Using Python CDK to bundle dotnet 8 code to AWS Lambda function
- AWS WebSocket API return forbidden (403) error when sending message
- Pass integer value in json serializable Python Object
- AWS Lambda successfully called with 'Function URL', but not with 'API Gateway'
- How do I create a *clean* AWS lambda function in python?
- Laravel Vapor Queue Dynamic DB Connection Issue for Different Requests
Related Questions in AMAZON-IAM
- Bucket policy to block all access except for a list of users with varying access restrictions
- AWS insert lambda function values into DynamoDB
- How to run a sagemaker training job with lambda function
- Glue Notebook not starting: Failed to start notebook
- AWS IAM Policy with s3:PutObject Fails for Specific Bucket in Policy Simulator
- Is it possible to create a IAM policy to restrict access to SSM parameter store
- Not able to call sendTaskSuccess from lamda function
- AWS CDK use `dependsOn` across different .yaml templates
- Finding the most secure way to change IAM user passwords with AWSPowerShell
- AWS Policy statement: Unknown Error: An unexpected error occurred - Invalid principal in policy
- AWS amplify assume role in different AWS account
- IAM Policy to allow update on a deeply nested attribute in DynamoDB
- Deny DynamoDB Access if IP address not on allow list
- InvalidAccessKey when using configure-aws-credentials and jakejarvis/s3-sync-action (GitHub Actions)
- AWS retrieve credentials GitLab CI/CD
Related Questions in AWS-IAM-AUTHENTICATOR
- EKS aws-iam-authenticator usage
- How to invalidate the sso access token after log in (logout from AWS)?
- How to bind a redshift jdbc to sqlalchemy engine to create session
- Amazon Bedrock class can't load my credentials when called via Lambda function
- Overriding role arn in existing kubeconfig from aws cli/kubectl cli
- when I am using accesskey and secret key the Amazon S3 signed URL validation is working fine which is 7 days but with IAM role it is expiring soon
- AWS API Gateway IAM Auth dropping Authorization header
- Kubernetes informer fails with Unauthorized
- Kubernetes client-go informers getting "Unauthorized" error after 15 mins
- Cannot connect to Kubernetes cluster even after setting up the context
- What is corporate directory
- How to allow connection from specific AWS EKS pods to AWS RDS?
- Kafka consumer using AWS_MSK_IAM ClassCastException error
- AWS account programatic access via mac cli
- Full access to one Lambda function
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
A Lambda function is triggered by a so-called event source. An event source is an AWS service so you need to give the lambda function enough access to that service.
Two ways I recommend you to do it:
Go to the AWS Lambda page and create one: Use the blueprint
microservice-http-endpointlambda function as sample and click configure. It will create a new permission for you as you will see in that config pageThis one is just a test and should not be used in production: Create a new Role and name it test, and attatch it this policies:
and either attach that role to your existing lambda or create a new one with it.
That should help :)