EventBridge PutEvent failing

0

I have a lambda function that is attempting to create an event (for EventBridge). The lambda executes under a role that has full EventBridge access.

The lambda is currently failing with the following error

2022-10-01T21:20:11.918Z 01544211-1978-414c-92d7-97f08fd94490 fail Amazon.EventBridge.AmazonEventBridgeException: User: arn:aws:sts::############:assumed-role/FCKM-lambda-standard/ClinMod_fileAdded is not authorized to perform: events:PutEvents on resource: arn:aws:events:eu-west-2:############:event-bus/model-etl because no identity-based policy allows the events:PutEvents action

The role has the AWS policy "AmazonEventBridgeFullAccess" added which includes

    {
        "Effect": "Allow",
        "Action": "events:*",
        "Resource": "*"
    },

Why is this failing?

1 Answer
0

Are the lambda function and the Eventbridge bus in the same AWS account?

profile pictureAWS
EXPERT
answered a year ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions