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 個回答
0

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

profile pictureAWS
專家
已回答 2 年前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南