小编Noa*_*ray的帖子

怎么解决这个问题呢?AWS updateAutoScalingGroup - 错误:AccessDenied:您无权使用启动模板

(解决了)

我错过了 aws 用户指南中的这一提及You can use the AmazonEC2FullAccess policy to give users complete access to work with Amazon EC2 Auto Scaling resources, launch templates, and other EC2 resources in their AWS account

现在,我添加了与自定义策略中的策略相同的权限AmazonEC2FullAccess,并且 lambda 运行良好。

拥有AmazonEC2FullAccessCloudWatch、EC2、EC2 Auto Scaling、ELB、ELB v2的完整权限,以及有限的IAM写入权限。

@Marcin_谢谢!你的评论让我检查了这部分。

我正在尝试使用 lambda 上的“updateAutoScalingGroup”API 更新 ASG。

但是这个错误“AccessDenied:您无权使用启动模板”阻止了我......

第一次,我根据文档仅对 IAM 策略应用了相关权限,但现在我在策略上授予了 EC2 和 Autoscaling 的完全权限来解决此问题。但没有运气。

在 google 上,我看到一些帖子说这只是一个错误,或者是 AMI 存在的问题。但我的启动模板 AMI 位于同一帐户、同一区域...

您能给我一些提示或参考来解决这个问题吗?

谢谢

const AWS = require('aws-sdk')

exports.handler = (event) => {
    const autoscaling = new …
Run Code Online (Sandbox Code Playgroud)

amazon-web-services amazon-iam autoscaling

9
推荐指数
2
解决办法
2万
查看次数