すべてのプロダクト
Search
ドキュメントセンター

ApsaraMQ for RabbitMQ:RAM ユーザーへの権限付与 (任意)

最終更新日:Oct 09, 2026

デフォルトでは、RAM ユーザーには ApsaraMQ for RabbitMQ リソースに対する権限がありません。RAM ユーザーが ApsaraMQ for RabbitMQ リソースを管理し、メッセージを送受信できるようにするには、権限を付与してください。

背景情報

Alibaba Cloud アカウントを使用している場合は、この手順をスキップしてください。デフォルトでは、Alibaba Cloud アカウントは ApsaraMQ for RabbitMQ に対する完全な権限を持っています。

アカウントのロールを確認するには、次の手順を実行します。

ApsaraMQ for RabbitMQ コンソールにログインし、右上隅を確認してください。[アカウント ID] の下に [Alibaba Cloud アカウント] と表示されている場合は、何もする必要はありません。[RAM ユーザー] と表示されている場合は、このトピックの手順に進んでください。

ApsaraMQ for RabbitMQ のアクセスポリシー

ApsaraMQ for RabbitMQ は、以下のシステムポリシーを用意しています。必要な権限範囲に基づいてポリシーを選択してください。

ポリシー

説明

AliyunAMQPFullAccess

ApsaraMQ for RabbitMQ リソースの管理権限です。このポリシーを使用して RAM ユーザーに権限を付与すると、RAM ユーザーは Alibaba Cloud アカウントの権限と同等の権限を持ちます。つまり、RAM ユーザーは、Alibaba Cloud アカウントのすべての ApsaraMQ for RabbitMQ リソースを管理し、SDK を使用してメッセージを送受信する権限を持ちます。

AliyunAMQPReadOnlyAccess

ApsaraMQ for RabbitMQ リソースの読み取り専用権限です。このポリシーを使用して RAM ユーザーに権限を付与すると、RAM ユーザーは Alibaba Cloud アカウントのすべての ApsaraMQ for RabbitMQ リソースのデータを照会できます。

特定のリソースに権限を付与するには、カスタムポリシーを作成してください。詳細については、「ApsaraMQ for RabbitMQ のカスタムアクセスポリシー」をご参照ください。

RAM ユーザーへの権限の付与

  1. RAM 管理者として RAM コンソールにログインします。

  2. 左側メニューで、[ID] > [ユーザー] を選択します。

  3. [ユーザー] ページで、対象の RAM ユーザーを見つけ、[操作] 列の [権限を追加] をクリックします。

    複数の RAM ユーザーを選択し、ページ下部の [権限を追加] をクリックして、一度に複数の RAM ユーザーに権限を付与することもできます。

  4. [権限を付与] パネルで、RAM ユーザーに権限を付与します。

    1. [リソース範囲] パラメーターを設定します。

      • [アカウント]:権限は現在の Alibaba Cloud アカウントに適用されます。

      • [リソースグループ]:権限は特定のリソースグループに適用されます。

        重要

        [リソース範囲] パラメーターに [リソースグループ] を選択した場合、必要なクラウドサービスがリソースグループをサポートしていることを確認してください。 詳細については、「リソースグループに対応するサービス」をご参照ください。 リソースグループに権限を付与する方法の詳細については、「特定の ECS インスタンスへの RAM ユーザーアクセスを制御する」をご参照ください。

    2. [プリンシパル] パラメーターを設定します。

      プリンシパルは、権限を付与する RAM ユーザーです。現在の RAM ユーザーが自動的に選択されます。

    3. [ポリシー] パラメーターを設定します。

      ポリシーには、一連の権限が含まれます。ポリシーは、システムポリシーとカスタムポリシーに分類されます。一度に複数のポリシーを選択できます。

      • システムポリシー:Alibaba Cloud によって作成されるポリシーです。これらのポリシーは使用できますが、変更はできません。ポリシーのバージョン更新は Alibaba Cloud が管理します。詳細については、「RAM をサポートするサービス」をご参照ください。

        注意

        システムは、AdministratorAccess や AliyunRAMFullAccess などのリスクの高いシステムポリシーを自動的に識別します。リスクの高いポリシーをアタッチして不要な権限を付与しないようにしてください。

      • カスタムポリシー:ビジネス要件に基づいてカスタムポリシーを管理および更新できます。カスタムポリシーの作成、更新、削除が可能です。詳細については、「カスタムポリシーの作成」をご参照ください。

    4. [OK] をクリックします。

  5. [閉じる] をクリックします。

次のステップ

ステップ 2:リソースの作成

ステップ 3:SDK を使用したメッセージの送受信

関連ドキュメント

システムポリシーは Alibaba Cloud によって事前定義されており、変更することはできません。きめ細かなアクセス制御を行うには、カスタムポリシーを作成してください。

ApsaraMQ for RabbitMQ は、カスタムポリシーによるきめ細かなアクセス制御をサポートしています。詳細については、「ApsaraMQ for RabbitMQ のカスタムアクセスポリシー」をご参照ください。