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

Simple Message Queue (formerly MNS):SMQ をアクティブ化し、RAM ユーザーに SMQ へのアクセスを承認する

最終更新日:Feb 13, 2025

Simple Message Queue(SMQ、旧称 MNS) を使用する前に、SMQ の製品ページでサービスをアクティブ化する必要があります。アカウントが RAM ユーザーである場合は、コンソールを使用したり、API 操作を呼び出して SMQ リソースを管理したり、SDK を使用してメッセージを送受信したりする前に、RAM ユーザーに権限を付与する必要があります。このトピックでは、SMQ をアクティブ化し、RAM ユーザーに SMQ へのアクセスを承認する方法について説明します。

前提条件

Alibaba Cloud アカウントが作成されていること。

ステップ 1:SMQ をアクティブ化する

  1. Alibaba Cloud の公式 Web サイト にアクセスします。上部のナビゲーションバーで、[製品] > [ミドルウェア] > [apsaramq] > [simple Message Queue(旧称 MNS)] を選択します。

  2. 製品ページで、[無料で入手] をクリックします。

  3. [MNS サービス規約] を読み、[MNS サービス規約を読み、同意します] を選択し、[今すぐアクティブにする] をクリックします。

    ページに次のメッセージが表示されます:[おめでとうございます。サービスがアクティブ化されました。]

ステップ 2:(RAM ユーザーの場合必須)RAM ユーザーに SMQ へのアクセスを承認する

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

  2. 左側のナビゲーションウィンドウで、[ID] > [ユーザー] を選択します。

  3. [ユーザー] ページで、必要な RAM ユーザーを見つけ、[権限の追加][アクション] 列の をクリックします。

    image

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

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

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

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

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

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

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

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

        説明

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

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

    4. [権限の付与] をクリックします。

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

SMQ は、次のシステムポリシーを提供します。権限範囲に基づいて、RAM ユーザーに関連する権限を付与できます。

ポリシー

説明

AliyunMNSFullAccess

Simple Message Queue(旧称 MNS) を管理するための権限。Alibaba Cloud アカウントが持つ権限と同等です。このポリシーがアタッチされた RAM ユーザーは、すべてのメッセージを送受信し、コンソールのすべての機能を使用できます。

AliyunMNSReadOnlyAccess

Simple Message Queue(旧称 MNS) に対する読み取り専用権限。このポリシーがアタッチされた RAM ユーザーは、コンソールまたは API 操作の呼び出しによってのみリソース情報を読み取ることができます。

説明

システムポリシーは、large な権限範囲をカバーします。たとえば、RAM ユーザーにすべての権限を表す AliyunMNSFullAccess が付与されると、RAM ユーザーはすべての SMQ リソースを管理できます。詳細な権限を付与するために、SMQ はカスタムポリシーを提供します。詳細については、「権限ポリシーと例」をご参照ください。

次のステップ

[コンソール] をクリックしてリソースを作成できます。詳細については、「キューベースのメッセージングの概要」および「トピックベースのメッセージングの概要」をご参照ください。