Tous les produits
Search
Centre de documentation

ApsaraMQ for RocketMQ:Activate ApsaraMQ for RocketMQ and grant permissions

Dernière mise à jour :Oct 10, 2026

Activez ApsaraMQ for RocketMQ sur le site officiel d'Alibaba Cloud avant d'envoyer ou de consommer des messages. Si votre organisation utilise des utilisateurs RAM (Resource Access Management), accordez-leur les autorisations nécessaires pour accéder à la console, appeler des opérations API ou utiliser des SDK.

Prérequis

Avant de commencer, vérifiez que vous disposez des éléments suivants :

Étape 1 : Activer ApsaraMQ for RocketMQ

  1. Connectez-vous à la console ApsaraMQ for RocketMQ.

  2. Dans la boîte de dialogue, cliquez sur Activate Message Queue >>.

  3. Sur la page d'activation du service, acceptez les Message Queue (MQ) Terms of Service, puis cliquez sur Activate Now.

Étape 2 : Accorder des autorisations à un utilisateur RAM

Remarque

Ignorez cette étape si vous utilisez uniquement votre compte Alibaba Cloud (et non des utilisateurs RAM) pour accéder à ApsaraMQ for RocketMQ.

Connectez-vous à la console RAM en tant qu'administrateur et attachez des stratégies à l'utilisateur RAM cible.

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

  2. Dans le volet de navigation de gauche, choisissez Identities > Users.

  3. Sur la page Users, localisez l'utilisateur RAM cible et cliquez sur Grant Authorization dans la colonne Actions.

    Pour accorder des autorisations à plusieurs utilisateurs RAM simultanément, sélectionnez les utilisateurs concernés et cliquez sur Grant Authorization en bas de la page.

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

    1. Resource Scope : Sélectionnez l'étendue de l'autorisation.

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

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

      Important

      Si vous sélectionnez Resource Group, assurez-vous que le service cloud prend en charge les groupes de ressources. Pour plus d'informations, consultez Services compatibles avec Resource Group. Pour un exemple, voir Utiliser un groupe de ressources pour accorder à un utilisateur RAM les autorisations de gestion d'une instance ECS spécifique.

    2. Principal : Le système sélectionne l'utilisateur RAM actuel par défaut. Vérifiez que l'utilisateur correct est bien sélectionné.

    3. Policy : Sélectionnez une ou plusieurs stratégies à attacher. ApsaraMQ for RocketMQ prend en charge les stratégies système et les stratégies personnalisées.

      • Les stratégies système sont prédéfinies par Alibaba Cloud et ne peuvent pas être modifiées. Alibaba Cloud gère les mises à jour de version des stratégies système. Pour obtenir la liste des services pris en charge, consultez Services compatibles avec RAM.

        Remarque

        Le système signale les stratégies à haut risque telles que AdministratorAccess et AliyunRAMFullAccess. Évitez d'attacher ces stratégies sauf si cela est strictement nécessaire.

      • Les stratégies personnalisées sont définies par l'utilisateur. Créez-les, mettez-les à jour ou supprimez-les selon vos besoins. Pour plus d'informations, consultez Créer une stratégie personnalisée.

    4. Cliquez sur Authorize.

  5. Cliquez sur Close.

Stratégies système pour ApsaraMQ for RocketMQ

Choisissez une stratégie en fonction du niveau d'accès requis par l'utilisateur RAM.

Administration

Nom de la stratégie

Description

AliyunMQFullAccess

Accès complet à la gestion, équivalent aux autorisations au niveau du compte Alibaba Cloud. Couvre toutes les actions de la console, l'envoi de messages et l'abonnement aux messages.

AliyunMQReadOnlyAccess

Accès en lecture seule. Permet de consulter les informations sur les ressources dans la console ou via des opérations API. Ne permet pas de modifier les ressources.

Développement d'applications

Nom de la stratégie

Description

AliyunMQPubOnlyAccess

Accès en envoi uniquement. Permet d'envoyer des messages via des SDK en utilisant toutes les ressources du compte Alibaba Cloud.

AliyunMQSubOnlyAccess

Accès en abonnement uniquement. Permet de s'abonner aux messages via des SDK en utilisant toutes les ressources du compte Alibaba Cloud.

Remarque

Les stratégies système accordent des autorisations larges. Par exemple, AliyunMQFullAccess couvre toutes les ressources ApsaraMQ for RocketMQ. Pour un contrôle d'accès granulaire sur des types de ressources spécifiques, comme restreindre un utilisateur RAM à la gestion des topics uniquement dans la console, utilisez plutôt des stratégies personnalisées. Pour plus d'informations, consultez Stratégies personnalisées pour ApsaraMQ for RocketMQ.

Stratégie recommandée par rôle

Attribuez la stratégie la plus restrictive qui répond aux besoins de l'utilisateur RAM :

Rôle

Stratégie recommandée

Étendue d'accès

Développeurs qui envoient uniquement des messages

AliyunMQPubOnlyAccess

Envoi de messages via SDK

Développeurs qui consomment uniquement des messages

AliyunMQSubOnlyAccess

Abonnement aux messages via SDK

Personnel opérationnel qui surveille les ressources

AliyunMQReadOnlyAccess

Lecture seule via la console et l'API

Administrateurs qui gèrent l'intégralité du service

AliyunMQFullAccess

Toutes les actions de la console, l'envoi et l'abonnement

Si aucune des stratégies système ne correspond à vos exigences, créez une stratégie personnalisée ciblant des ressources et des actions spécifiques.

Étapes suivantes

Accédez à la console ApsaraMQ for RocketMQ pour créer des ressources. Pour plus d'informations, consultez Créer des ressources.