Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Which Policy is needed for elasticmapreduce:RunJobFlow in AWS?

I'm using AWS DataPipeline to run an aws-cli command that creates an EMR Cluster, but I'm getting the following error when the command runs:

user ... is not authorized to perform: elasticmapreduce:RunJobFlow

I want to associate the right Policy to authorise this, but how do I know which policy is needed?

like image 311
cahen Avatar asked Jun 17 '16 17:06

cahen


People also ask

Which prefix before the action while defining policy actions in Amazon EMR is used?

Policy actions in Amazon EMR use the following prefix before the action: elasticmapreduce: . For example, to grant someone permission to create a cluster using the RunJobFlow API operation, you include the elasticmapreduce:RunJobFlow action in their policy.

What is EMR role?

An Emergency Medical Responder (EMR) may function in the context of a broader role, i.e., law enforcement, fire rescue or industrial response. With a limited amount of equipment, the EMR answers emergency calls to provide efficient and immediate care to ill and injured patients.


1 Answers

Select a User > Add Permissions > Attach existing policies directly > AmazonElasticMapReduceFullAccess

like image 162
Charm Avatar answered Oct 05 '22 23:10

Charm