EMR
Prefix elasticmapreduce, 88 actions · Domain Analytics
11 AWS managed policies. 3 have reviewed guidance; the rest have authoritative permission data pending editorial review. 2 are service-linked role policies, shown with permission data only.
User access (5)
- AmazonDynamoDBFullAccesswithDataPipelineHigh privilegeAdmin
- AmazonElasticMapReduceFullAccessHigh privilegeAdmin
- AmazonElasticMapReduceReadOnlyAccessReader
- AmazonEMRReadOnlyAccessPolicy_v2Reader
- DataScientistHigh privilegeAdmin
Operator and limited (2)
- AmazonEMRFullAccessPolicy_v2Operator
- AmazonSageMakerPipelinesIntegrationsOperator
Service roles (2)
Service-linked roles (2)
Also grants EMR actions (34)
- AdministratorAccess
- AIDevOpsAgentAccessPolicy
- AIDevOpsAgentActionsPolicy
- AIOpsAssistantPolicy
- AmazonDataZoneSageMakerEnvironmentRolePermissionsBoundary
- AmazonEC2RoleforDataPipelineRole
- AmazonElasticMapReduceforEC2Role
- AmazonRedshiftAllCommandsFullAccess
- AmazonSageMakerCanvasDataPrepFullAccess
- AssuranceServiceRolePolicy
- AWS_ConfigRole
- AWSAuditManagerServiceRolePolicy
- AWSCODAPermissionsBoundary
- AWSConfigServiceRolePolicy
- AWSMcpServiceActionsFullAccess
- AWSResourceExplorerServiceRolePolicy
- AWSResourceGroupsReadOnlyAccess
- AWSSupportServiceRolePolicy
- AWSWellArchitectedAgentResourceScanningServiceRolePolicy
- CloudWatchOmniAWSIntegrationPolicy
- PowerUserAccess
- ReadOnlyAccess
- ResourceGroupsTaggingAPITagUntagSupportedResources
- SageMakerStudioAdminIAMDefaultExecutionPolicy
- SageMakerStudioAdminIAMPermissiveExecutionPolicy
- SageMakerStudioProjectProvisioningRolePolicy
- SageMakerStudioProjectUserRolePermissionsBoundary
- SageMakerStudioProjectUserRolePolicy
- SageMakerStudioUserIAMDefaultExecutionPolicy
- SageMakerStudioUserIAMPermissiveExecutionPolicy
- SecurityAudit
- SupportUser
- ViewOnlyAccess
- WellArchitectedAgentResourceScanning
accessalleventlogs addinstancefleet addinstancegroups addjobflowsteps addtags attacheditor cancelsteps createeditor createpersistentappui createrepository createsecurityconfiguration createstudio createstudiopresignedurl createstudiosessionmapping deleteeditor deleterepository deletesecurityconfiguration deletestudio deletestudiosessionmapping deleteworkspaceaccess describecluster describeeditor describejobflows describenotebookexecution describepersistentappui describereleaselabel describerepository describesecurityconfiguration describestep describestudio detacheditor getautoterminationpolicy getblockpublicaccessconfiguration getclustersessioncredentials getmanagedscalingpolicy getonclusterappuipresignedurl getpersistentappuipresignedurl getsession getsessionendpoint getstudiosessionmapping linkrepository listbootstrapactions listclusters listeditors listinstancefleets listinstancegroups listinstances listnotebookexecutions listreleaselabels listrepositories listsecurityconfigurations listsessions liststeps liststudiosessionmappings liststudios listsupportedinstancetypes listworkspaceaccessidentities modifycluster modifyinstancefleet modifyinstancegroups openeditorinconsole putautoscalingpolicy putautoterminationpolicy putblockpublicaccessconfiguration putmanagedscalingpolicy putworkspaceaccess removeautoscalingpolicy removeautoterminationpolicy removemanagedscalingpolicy removetags runjobflow setkeepjobflowalivewhennosteps setterminationprotection setunhealthynodereplacement setvisibletoallusers starteditor startnotebookexecution startsession stopeditor stopnotebookexecution terminatejobflows terminatesession unlinkrepository updateeditor updaterepository updatestudio updatestudiosessionmapping vieweventsfromallclustersinconsole
Actions (88)
| Action | Access level | Policies granting without limits | Policies granting with resource or condition limits |
|---|---|---|---|
| elasticmapreduce:AccessAllEventLogs | Write | 9 | 1 |
| elasticmapreduce:AddInstanceFleet | Write | 10 | 1 |
| elasticmapreduce:AddInstanceGroups | Write | 10 | 1 |
| elasticmapreduce:AddJobFlowSteps | Write | 11 | 3 |
| elasticmapreduce:AddTags | Tagging | 13 | 3 |
| elasticmapreduce:AttachEditor | Write | 9 | 1 |
| elasticmapreduce:CancelSteps | Write | 10 | 2 |
| elasticmapreduce:CreateEditor | Write | 10 | 1 |
| elasticmapreduce:CreatePersistentAppUI | Write | 14 | 1 |
| elasticmapreduce:CreateRepository | Write | 9 | 1 |
| elasticmapreduce:CreateSecurityConfiguration | Write | 11 | 1 |
| elasticmapreduce:CreateStudio | Write | 9 | 1 |
| elasticmapreduce:CreateStudioPresignedUrl | Write | 9 | 1 |
| elasticmapreduce:CreateStudioSessionMapping | Write | 9 | 2 |
| elasticmapreduce:DeleteEditor | Write | 10 | 1 |
| elasticmapreduce:DeleteRepository | Write | 9 | 1 |
| elasticmapreduce:DeleteSecurityConfiguration | Write | 11 | 1 |
| elasticmapreduce:DeleteStudio | Write | 9 | 1 |
| elasticmapreduce:DeleteStudioSessionMapping | Write | 9 | 2 |
| elasticmapreduce:DeleteWorkspaceAccess | Permissions management | 9 | 1 |
| elasticmapreduce:DescribeCluster | Read | 31 | 6 |
| elasticmapreduce:DescribeEditor | Read | 23 | 1 |
| elasticmapreduce:DescribeJobFlows | Read | 23 | 2 |
| elasticmapreduce:DescribeNotebookExecution | Read | 22 | 1 |
| elasticmapreduce:DescribePersistentAppUI | Read | 25 | 1 |
| elasticmapreduce:DescribeReleaseLabel | Read | 24 | 1 |
| elasticmapreduce:DescribeRepository | Read | 21 | 1 |
| elasticmapreduce:DescribeSecurityConfiguration | Read | 28 | 3 |
| elasticmapreduce:DescribeStep | Read | 27 | 2 |
| elasticmapreduce:DescribeStudio | Read | 25 | 3 |
| elasticmapreduce:DetachEditor | Write | 9 | 1 |
| elasticmapreduce:GetAutoTerminationPolicy | Read | 18 | 1 |
| elasticmapreduce:GetBlockPublicAccessConfiguration | Read | 20 | 1 |
| elasticmapreduce:GetClusterSessionCredentials | Write | 11 | 3 |
| elasticmapreduce:GetManagedScalingPolicy | Read | 18 | 3 |
| elasticmapreduce:GetOnClusterAppUIPresignedURL | Write | 11 | 3 |
| elasticmapreduce:GetPersistentAppUIPresignedURL | Write | 13 | 2 |
| elasticmapreduce:GetSession | Read | 12 | 2 |
| elasticmapreduce:GetSessionEndpoint | Write | 11 | 2 |
| elasticmapreduce:GetStudioSessionMapping | Read | 16 | 3 |
| elasticmapreduce:LinkRepository | Write | 9 | 1 |
| elasticmapreduce:ListBootstrapActions | Read | 27 | 3 |
| elasticmapreduce:ListClusters | List | 33 | 1 |
| elasticmapreduce:ListEditors | List | 21 | 1 |
| elasticmapreduce:ListInstanceFleets | Read | 27 | 4 |
| elasticmapreduce:ListInstanceGroups | Read | 31 | 4 |
| elasticmapreduce:ListInstances | Read | 29 | 4 |
| elasticmapreduce:ListNotebookExecutions | List | 20 | 1 |
| elasticmapreduce:ListReleaseLabels | List | 22 | 1 |
| elasticmapreduce:ListRepositories | List | 19 | 1 |
| elasticmapreduce:ListSecurityConfigurations | List | 27 | 3 |
| elasticmapreduce:ListSessions | List | 20 | 2 |
| elasticmapreduce:ListSteps | Read | 27 | 2 |
| elasticmapreduce:ListStudioSessionMappings | List | 23 | 3 |
| elasticmapreduce:ListStudios | List | 23 | 3 |
| elasticmapreduce:ListSupportedInstanceTypes | List | 24 | 1 |
| elasticmapreduce:ListWorkspaceAccessIdentities | List | 19 | 1 |
| elasticmapreduce:ModifyCluster | Write | 10 | 1 |
| elasticmapreduce:ModifyInstanceFleet | Write | 10 | 2 |
| elasticmapreduce:ModifyInstanceGroups | Write | 13 | 1 |
| elasticmapreduce:OpenEditorInConsole | Write | 10 | 1 |
| elasticmapreduce:PutAutoScalingPolicy | Write | 10 | 1 |
| elasticmapreduce:PutAutoTerminationPolicy | Write | 9 | 1 |
| elasticmapreduce:PutBlockPublicAccessConfiguration | Permissions management | 10 | 1 |
| elasticmapreduce:PutManagedScalingPolicy | Write | 10 | 1 |
| elasticmapreduce:PutWorkspaceAccess | Permissions management | 9 | 1 |
| elasticmapreduce:RemoveAutoScalingPolicy | Write | 10 | 1 |
| elasticmapreduce:RemoveAutoTerminationPolicy | Write | 9 | 1 |
| elasticmapreduce:RemoveManagedScalingPolicy | Write | 10 | 1 |
| elasticmapreduce:RemoveTags | Tagging | 13 | 2 |
| elasticmapreduce:RunJobFlow | Write | 9 | 4 |
| elasticmapreduce:SetKeepJobFlowAliveWhenNoSteps | Write | 9 | 1 |
| elasticmapreduce:SetTerminationProtection | Write | 10 | 2 |
| elasticmapreduce:SetUnhealthyNodeReplacement | Write | 9 | 1 |
| elasticmapreduce:SetVisibleToAllUsers | Write | 9 | 1 |
| elasticmapreduce:StartEditor | Write | 12 | 1 |
| elasticmapreduce:StartNotebookExecution | Write | 11 | 1 |
| elasticmapreduce:StartSession | Write | 11 | 2 |
| elasticmapreduce:StopEditor | Write | 10 | 1 |
| elasticmapreduce:StopNotebookExecution | Write | 9 | 1 |
| elasticmapreduce:TerminateJobFlows | Write | 12 | 4 |
| elasticmapreduce:TerminateSession | Write | 11 | 2 |
| elasticmapreduce:UnlinkRepository | Write | 9 | 1 |
| elasticmapreduce:UpdateEditor | Write | 9 | 1 |
| elasticmapreduce:UpdateRepository | Write | 9 | 1 |
| elasticmapreduce:UpdateStudio | Write | 9 | 1 |
| elasticmapreduce:UpdateStudioSessionMapping | Write | 9 | 2 |
| elasticmapreduce:ViewEventsFromAllClustersInConsole | List | 13 | 1 |