amazon-web-services - my_name 无权执行:events:ListRules on resource:arn:aws:events:ap-south-1:account_numbre:rule/* 使用代码管道时
问题描述
我正在使用由管理员管理的具有最低权限的 codepipline。
我收到此错误 my_name is not authorized to perform: events:ListRules on resource: arn:aws:events:ap-south-1:account_numbre:rule/* while using codepipline
我拥有 codedeploy、codebuild、codepipline、cloudwatch、ec2、ECS、S3 的完全权限。
虽然我可以创建管道并且当我编辑管道时它给了我错误,即使我无法删除管道。
请建议是否需要任何其他许可。
解决方案
Cloudwatch 和 EventBridge 需要不同的权限,因为它们是分开的。我认为您需要添加events
到您的政策。
"Effect": "Allow",
"Action": [
"events:*",
...
]
现在只需尝试使用通配符*
来查看它是否有效,稍后调整操作以提供最低必要的权限。
如果没有,您能否发布您的政策模板?
推荐阅读
- java - 如何在 IntelliJ 中将项目导出为可执行的 .jar?
- naming-conventions - 速度变量/列的命名约定
- nginx - haproxy,letsencrypt,nginx - 错误加载页面
- python-3.x - 如何在迭代期间单独附加包含在 Class 对象列表中的列表
- python - 未知大小的 Python 多线程爬虫
- c# - 如何使用 C# 在 Outlook 中获取以主题行“RE:”开头的电子邮件集合
- r - 将年-周对象转换为日期并将其传递给闪亮应用程序中的 dateRangeInput()
- flutter - 错误:类型参数“RoutesBloc”不符合
“BlocBuilder”上类型变量“B”的绑定“BlocBase” - javascript - 我如何在useEffect React js中循环对象
- python - Python RandomInfo 库 TypeError:get_email() 得到了意外的参数