All Products
Search
Document Center

E-MapReduce:ECS application roles

Last Updated:Nov 22, 2024

Elastic Compute Service (ECS) application roles allow application processes that run on your E-MapReduce (EMR) cluster to access other Alibaba Cloud services. When you create a cluster, you can use the default ECS application role or a custom role.

Precautions

You cannot change the ECS application role of an EMR cluster after the cluster is created.

Default ECS application role

When you create a cluster in the EMR console, the default ECS application role is used if you do not modify the ECS Application Role parameter in the Advanced Settings section of the Basic Configuration step.

System policies of the default ECS application role are created and maintained by Alibaba Cloud. If service requirements change, the system policies are accordingly updated.

The default ECS application role varies based on the version of EMR on ECS.

Custom ECS application role

If you want to manage the permissions of the ECS application role, you can configure a custom ECS application role in the Advanced Settings section of the Basic Configuration step when you create an EMR cluster in the EMR console. This way, you can use this role to access other cloud resources, such as Object Storage Service (OSS) and Simple Log Service, in your Alibaba Cloud account in password-free mode. For more information, see Use a custom ECS application role to access other cloud resources in your Alibaba Cloud account.