配置RDS自动启停时遇EventBridge角色权限错误求助
解决EventBridge Scheduler角色信任关系错误问题
你遇到的错误核心原因是:EventBridge Scheduler的服务主体并非events.amazonaws.com,而是scheduler.amazonaws.com,这是导致角色无法被正确假设的关键。
修复步骤
- 更新IAM角色的信任关系,将服务主体替换为
scheduler.amazonaws.com,修改后的信任关系如下:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "Service": "scheduler.amazonaws.com" }, "Action": "sts:AssumeRole" } ] }
- 保存信任关系后,回到EventBridge调度配置页面重新选择该角色即可。
额外确认项:
- 检查权限策略中Lambda函数的ARN,确保区域、账号ID和函数名完全匹配,避免后续调用失败。
- 确认权限策略已正确附加到目标IAM角色上,无关联遗漏。
内容的提问来源于stack exchange,提问作者Jennifer
相关产品推荐
相关产品推荐

