我使用AWS DataPipeline运行AWS命令行界面(CLI),它创建了一个EMR群集,但是当命令运行时我收到以下错误:
user ... is not authorized to perform: elasticmapreduce:RunJobFlow
我想将正确的政策与此授权相关联,但我如何知道需要哪种政策?
答案 0 :(得分:0)
我怀疑您没有使用帐户中默认创建的角色来运行管道(DataPipelineDefaultResourceRole和DataPipelineDefaultRole)。如果是这种情况,只需使用它,它应该工作。
答案 1 :(得分:0)
选择用户>添加权限>直接附加现有策略> AmazonElasticMapReduceFullAccess