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

ApsaraDB for MongoDB:DTS にクラウドリソースへのアクセス権限を付与する

最終更新日:Oct 21, 2025

初めて MongoDB グローバル分散キャッシュを使用する場合、AliyunDTSDefaultRole という名前のデフォルトサービスロールを作成し、このロールに AliyunDTSRolePolicy システムポリシーを付与する必要があります。この権限付与により、Data Transmission Service (DTS) は MongoDB およびその他のクラウドリソースにアクセスするために必要な権限を取得し、グローバルアクティブデータベース (GAD) を設定および管理できるようになります。これは GAD サービスの正常な機能を確保するためにのみ必要であり、MongoDB インスタンスのパフォーマンスには影響しません。

説明

Alibaba Cloud アカウントで RAM コンソールにログインし、このロールとその権限がすでに存在することを確認した場合は、このトピックをスキップしてグローバル分散キャッシュインスタンスグループを作成するに進んでください。

前提条件

  • Alibaba Cloud アカウントが作成されていること。詳細については、「Alibaba Cloud アカウントの作成」をご参照ください。

  • 権限付与には Alibaba Cloud アカウントを使用する必要があります。

ポリシーの説明

[AliyunDTSRolePolicy] ポリシーは、デフォルトロール [AliyunDTSDefaultRole] に権限を付与するために使用されます。これらの権限により、DTS は ApsaraDB for RDS、ECS、PolarDB、ApsaraDB for MongoDB、ApsaraDB for Redis、PolarDB-X、DataHub、Elasticsearch などの複数のクラウドリソースを管理できます。詳細については、「AliyunDTSRolePolicy」をご参照ください。

説明

ポリシーの詳細については、「ポリシーの構造と構文」をご参照ください。

方法 1: RAM コンソールから権限を付与する (推奨)

Alibaba Cloud アカウントを使用して AliyunDTSDefaultRole クイック承認ページにアクセスします。[クラウドリソースアクセス承認] ダイアログボックスで、[承認に同意] をクリックします。成功メッセージが表示された場合、権限付与は完了です。

方法 2: Resource Access Management を使用して権限を付与する

  1. デフォルトロールを検索します。

    1. RAM コンソールにログインします。

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

    3. [ロールの作成] の横にあるテキストボックスに [AliyunDTSDefaultRole] と入力し、検索アイコンをクリックします。

      説明

      AliyunDTSDefaultRole ロールが見つからない場合は、このトピックの 方法 1 を使用して権限を付与することをお勧めします。

  2. 検索結果のロール名をクリックします。

  3. RAM ロールに必要な権限を付与します。

    1. [権限] タブで、[正確な権限] をクリックします。

      image

    2. 任意 [正確な権限] パネルで、[タイプ] パラメーターに [システムポリシー] を選択します。

      4-1

    3. [ポリシー名] フィールドに [AliyunDTSRolePolicy] と入力します。

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

      権限付与を確認するには、[権限] タブの右側にある image アイコンをクリックしてページをリフレッシュします。

  4. 必要な権限が付与されたら、[閉じる] をクリックします。

権限付与の結果を表示する

説明

デフォルトロールを使用して権限付与の結果を表示するには、次の手順を実行します。

  1. RAM コンソールにログインします。

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

  3. [ロールの作成] の横にあるテキストボックスに [AliyunDTSDefaultRole] と入力し、検索アイコンをクリックします。

  4. 検索結果のロール名をクリックします。

  5. [AliyunDTSDefaultRole] をクリックして詳細を表示します。

    • 次の両方の条件が満たされている場合、権限付与は成功です:

      • [信頼ポリシー] タブで、Service フィールドに dts.aliyuncs.com が含まれています。

        image

      • [権限] タブに [AliyunDTSRolePolicy] ポリシーが存在します。

        image

    • 上記の条件のいずれかが満たされない場合、権限付与は失敗です。権限を再度付与する必要があります。

      [AliyunDTSDefaultRole] ロールを削除します。再度権限を付与します。

      説明
      • このトピックの 方法 1 を使用して権限を付与することをお勧めします。

      • RAM ロールの削除方法の詳細については、「RAM ロールを削除する」をご参照ください。

次のステップ

グローバル分散キャッシュインスタンスグループを作成する