Pour permettre à un utilisateur RAM d'utiliser la console E-MapReduce (EMR), accordez-lui les autorisations requises depuis votre compte Alibaba Cloud via la console RAM.
Contexte
Resource Access Management (RAM) est un service Alibaba Cloud qui vous aide à contrôler l'accès à vos ressources. Pour en savoir plus, consultez la rubrique Présentation de RAM. Dans EMR, vous pouvez utiliser RAM dans les scénarios suivants :
Utilisateurs : créez des utilisateurs RAM pour différents rôles, tels que les développeurs et les ingénieurs O&M, et attribuez-leur des autorisations distinctes afin d'accéder à des ressources spécifiques.
Groupes d'utilisateurs : regroupez les utilisateurs RAM ayant les mêmes responsabilités et joignez des politiques au groupe. Cette approche permet d'accorder efficacement les mêmes autorisations à plusieurs utilisateurs.
Politiques
EMR utilise les politiques suivantes.
|
Nom de la politique |
Description |
Autorisations |
|
Autorisations d'administration pour EMR. |
Toutes les autorisations pour EMR on ECS et EMR on ACK. |
|
|
Autorisations en lecture seule pour EMR. |
Toutes les autorisations de lecture pour EMR on ECS et EMR on ACK. |
|
|
Autorisations d'administration pour EMR OSS-HDFS. |
Toutes les autorisations de gestion des données pour EMR OSS-HDFS. |
|
|
AliyunEMRDevelopAccess (non recommandé) |
Autorisations de développement pour EMR. |
Toutes les autorisations pour EMR, à l'exception des tâches administratives telles que la création et la libération de clusters. Remarque
La fonctionnalité héritée Data Development sera progressivement retirée par région, à compter du 30 décembre 2024. |
|
AliyunEMRFlowAdmin (non recommandé) |
Autorisations d'administration pour Data Development dans EMR. |
Autorisations d'administration pour Data Development dans EMR, y compris la création de projets et la gestion des jobs, mais sans possibilité d'ajouter des membres au projet ni de gérer les clusters. Remarque
La fonctionnalité héritée Data Development sera progressivement retirée par région, à compter du 30 décembre 2024. |
Procédure
Pour accorder des autorisations EMR à un utilisateur RAM, suivez ces étapes dans la console RAM.
Connectez-vous à la console RAM avec votre compte Alibaba Cloud ou en tant qu'administrateur RAM.
Dans le volet de navigation de gauche, choisissez .
Sur la page Users, localisez l'utilisateur RAM souhaité et cliquez sur Grant Permission dans la colonne Actions. Vous pouvez également sélectionner plusieurs utilisateurs RAM, puis cliquer sur Grant Permission en bas de la liste des utilisateurs pour leur attribuer des autorisations en masse.
-
Dans le panneau Add Permission, configurez les paramètres suivants.
Paramètre
Description
Resource Scope
-
Account : les autorisations s'appliquent au sein du compte Alibaba Cloud actuel.
-
ResourceGroup : les autorisations s'appliquent au sein du groupe de ressources spécifié.
Principal
L'utilisateur RAM qui reçoit les autorisations.
Policies
Sous All Policy Types, sélectionnez System Policy. Dans la zone de recherche, saisissez EMR pour trouver les politiques liées à EMR, puis cliquez sur la politique que vous souhaitez accorder à l'utilisateur RAM. Pour plus d'informations sur les politiques, consultez la section Politiques.
-
-
Cliquez sur Grant Permission.
Une fois les autorisations accordées, elles prennent effet immédiatement. L'utilisateur RAM peut alors se connecter à la pour effectuer les opérations autorisées.
RemarqueSi l'utilisateur RAM n'a plus besoin de ces autorisations, révoquez-les. Pour en savoir plus, consultez la rubrique Révoquer les autorisations d'un utilisateur RAM.