首页 > 解决方案 > 使用 Cloudformation 创建技能时出错

问题描述

标签: amazon-web-servicesaws-lambdaamazon-cloudformationalexa-skill

解决方案


你的 Alexa::ASK::Skill 资源:23LT3['Properties']['SkillPackage']['S3BucketRole']

文档说 ARN 是授予 Alexa 服务访问存储桶和检索技能包的权限的角色。此角色是可选的,如果未提供,则必须为存储桶配置允许此访问或可公开访问的策略,以便 AWS CloudFormation 创建技能。

目前您的角色允许 s3.amazonaws.com 和 lambda.amazonaws.com 担任可以在您的 AWS 账户中执行任何操作的角色,但是您需要允许“Alexa 服务权限...”

最佳实践是使用必要的最低权限,但如果您只是在测试它,我就明白了。


推荐阅读