Tous les produits
Search
Centre de documentation

Simple Message Queue (formerly MNS):Grant permissions to a RAM user

Dernière mise à jour :Aug 10, 2026

Simple Message Queue (anciennement MNS) prend en charge le contrôle d'accès au niveau des ressources via Resource Access Management (RAM). Créez des utilisateurs RAM pour les membres de votre équipe et accordez à chacun uniquement les autorisations dont il a besoin, au lieu de partager la paire de clés AccessKey de votre compte Alibaba Cloud.

Avec RAM, vous pouvez :

  • Éviter d'exposer les identifiants de votre compte Alibaba Cloud

  • Accorder des autorisations granulaires et spécifiques à chaque rôle aux membres de l'équipe

  • Révoquer l'accès ou supprimer des comptes d'utilisateurs à tout moment

  • Centraliser la facturation sous le compte Alibaba Cloud tout en déléguant les opérations sur les ressources

Fonctionnement

  1. Créez des utilisateurs RAM pour les membres de l'équipe qui doivent accéder aux ressources Simple Message Queue (anciennement MNS), telles que les files d'attente et les topics.

  2. Joignez des politiques d'autorisation correspondant au rôle de chaque utilisateur, par exemple un accès complet, un accès en lecture seule ou une politique personnalisée limitée à des actions spécifiques.

  3. Partagez les identifiants de connexion ou les paires de clés AccessKey avec les utilisateurs RAM afin qu'ils puissent accéder à la console ou appeler des opérations API.

Important

Respectez le principe du moindre privilège. N'accordez à chaque utilisateur RAM que les autorisations minimales requises pour ses tâches.

Prérequis

Avant de commencer, assurez-vous de disposer des éléments suivants :

  • Un compte Alibaba Cloud avec RAM activé

  • Un utilisateur RAM nécessitant des autorisations. Si vous n'en avez pas créé, consultez Qu'est-ce que Resource Access Management ?

  • Des privilèges d'administrateur RAM pour attribuer des politiques

Accorder des autorisations depuis la page Utilisateurs

Vous pouvez accorder des autorisations depuis la page Utilisateurs ou la page Grants. Les deux méthodes aboutissent au même résultat ; choisissez celle qui correspond le mieux à votre flux de travail.

Commencez par sélectionner un utilisateur spécifique et joignez-lui des politiques.

  1. Connectez-vous à la console RAM en tant qu'administrateur RAM.

  2. Dans le volet de navigation de gauche, sélectionnez Identities > Users.

  3. Sur la page Users, repérez l'utilisateur RAM et cliquez sur Add Permissions dans la colonne Actions. Pour accorder des autorisations à plusieurs utilisateurs simultanément, sélectionnez-les puis cliquez sur Add Permissions en bas de la page.

    Users page with Add Permissions button

  4. Dans le panneau Grant Permission, configurez les paramètres suivants :

    1. Définissez le paramètre Resource Scope.

      Important

      Si vous sélectionnez ResourceGroup, vérifiez que le service cloud requis prend en charge les groupes de ressources. Pour plus de détails, consultez Services that work with Resource Group. Pour en savoir plus sur l'octroi d'autorisations sur un groupe de ressources, voir Use a resource group to grant a RAM user the permissions to manage a specific ECS instance.

      • Account : La politique s'applique à toutes les ressources du compte Alibaba Cloud actuel.

      • ResourceGroup : La politique s'applique uniquement aux ressources d'un groupe de ressources spécifique.

    2. Confirmez le paramètre Principal. L'utilisateur RAM actuel est sélectionné par défaut.

    3. Sélectionnez une ou plusieurs politiques sous Policy.

      • Les System policies sont prédéfinies par Alibaba Cloud et ne peuvent pas être modifiées. Pour connaître les services pris en charge, consultez Services that work with RAM.

        Remarque

        La console signale les politiques système à haut risque telles que AdministratorAccess et AliyunRAMFullAccess. Évitez de les joindre sauf si cela est strictement nécessaire.

      • Les Custom policies sont gérées par l'utilisateur. Créez, mettez à jour ou supprimez-les selon vos besoins. Consultez Create a custom policy.

    4. Cliquez sur Grant permissions.

  5. Cliquez sur Close.

Accorder des autorisations depuis la page Grants

Commencez par la vue des autorisations et sélectionnez les utilisateurs à autoriser.

  1. Connectez-vous à la console RAM en tant qu'administrateur RAM.

  2. Dans le volet de navigation de gauche, sélectionnez Permissions > Grants.

  3. Sur la page Permission, cliquez sur Grant Permission.

    Grant Permission page

  4. Dans le panneau Grant Permission, configurez les paramètres suivants :

    1. Définissez le paramètre Resource Scope.

      Important

      Si vous sélectionnez Resource Group, vérifiez que le service cloud requis prend en charge les groupes de ressources. Pour plus de détails, consultez Services that work with Resource Group. Pour un exemple d'autorisation limitée à un groupe de ressources, voir Use a resource group to grant a RAM user the permissions to manage a specific ECS instance.

      • Account : La politique s'applique à toutes les ressources du compte Alibaba Cloud actuel.

      • Resource Group : La politique s'applique uniquement aux ressources d'un groupe de ressources spécifique.

    2. Définissez le paramètre Principal. Sélectionnez un ou plusieurs utilisateurs RAM à autoriser.

    3. Sélectionnez une ou plusieurs politiques d'accès.

      • Les System policies sont prédéfinies par Alibaba Cloud et ne peuvent pas être modifiées. Pour connaître les services pris en charge, consultez Services that work with RAM.

        Remarque

        La console signale les politiques système à haut risque telles que AdministratorAccess et AliyunRAMFullAccess. Évitez de les joindre sauf si cela est strictement nécessaire.

      • Les Custom policies sont gérées par l'utilisateur. Créez, mettez à jour ou supprimez-les selon vos besoins. Consultez Référence des politiques d'autorisation personnalisées.

    4. Cliquez sur Grant permissions.

  5. Cliquez sur Close.

Étapes suivantes

Après avoir accordé les autorisations, partagez les identifiants de l'utilisateur RAM avec le membre de l'équipe afin qu'il puisse accéder aux ressources Simple Message Queue (anciennement MNS).

Se connecter à la console

  1. Ouvrez la page RAM User Logon dans un navigateur.

  2. Saisissez le nom de connexion de l'utilisateur RAM et cliquez sur Next, puis entrez le mot de passe et cliquez sur Log On.

    Remarque

    Le nom de connexion utilise le format <$username>@<$AccountAlias> ou <$username>@<$AccountAlias>.onaliyun.com. Si aucun alias de compte n'est défini, l'ID du compte Alibaba Cloud est utilisé par défaut.

  3. Sur la page de la console de gestion Alibaba Cloud, accédez à la console du produit autorisé.

Appeler des opérations API

Utilisez l'ID AccessKey et la clé secrète AccessKey de l'utilisateur RAM pour authentifier les requêtes API dans votre code.