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

Simple Log Service:RAMユーザーにデータをOSSに送信する権限を付与する

最終更新日:Aug 30, 2024

Resource Access Management (RAM) ユーザーを使用して、新しいバージョンのデータ配布機能を使用してデータをObject Storage Service (OSS) に送信する前に、認証を完了する必要があります。 このトピックでは、RAMユーザーにデータをOSSに送信する権限を付与する方法について説明します。

前提条件

RAM ユーザーを作成します。 詳細については、「RAM ユーザーの作成」をご参照ください。

手順

  1. RAMコンソールAlibaba Cloudアカウントを使用します。

  2. ポリシーを作成します。

    1. 左側のナビゲーションウィンドウから、 [権限] > [ポリシー] を選択します。

    2. [ポリシー] ページで [ポリシーの作成] をクリックします。

    3. [ポリシーの作成] ページで、[JSON] タブをクリックし、コードエディターの既存のスクリプトを次のポリシードキュメントに置き換え、[次へ] をクリックしてポリシー情報を編集します。

      次のスクリプトのProjectNameLogstoreNameを実際の値に置き換えます。

      重要

      RAMユーザーを使用してOSSデータシッピングジョブのアラートを設定する場合は、RAMユーザーにアラートの管理を許可する必要があります。 詳細については、「RAMユーザーにアラートの管理を許可する」をご参照ください。

      {
        "Version": "1",
        "Statement": [{
          "Effect": "Allow",
          "Action": [
            "log:GetLogStore",
            "log:GetIndex",
            "log:GetLogStoreHistogram",
            "log:GetLogStoreLogs"
          ],
          "Resource": [
            "acs:log:*:*:project/ProjectName/logstore/LogstoreName",
            "acs:log:*:*:project/ProjectName/logstore/internal-diagnostic_log"
          ]
        },
          {
            "Effect": "Allow",
            "Action": [
              "log:CreateJob",
              "log:UpdateJob",
              "log:DeleteJob",
              "log:ListJobs",
              "log:GetJob"
            ],
            "Resource": "acs:log:*:*:project/ProjectName/job/*"
          },
          {
            "Effect": "Allow",
            "Action": [
              "log:ListLogStores",
              "log:ListDashboard",
              "log:ListSavedSearch"
            ],
            "Resource": "acs:log:*:*:project/ProjectName/*"
          },
          {
            "Effect": "Allow",
            "Action": [
              "ram:PassRole",
              "ram:GetRole",
              "ram:ListRoles"
            ],
            "Resource": "*"
          }
        ]
      }
    4. [名前] パラメーターを設定し、[OK] をクリックします。

  3. RAMユーザーに権限を付与します。

    1. 左側のナビゲーションペインで、[Identities] > [Users] を選択します。

    2. [ユーザー] ページで、カスタムポリシーをアタッチするRAMユーザーを見つけ、[操作] 列の [権限の追加] をクリックします。

    3. [権限の付与] パネルの [ポリシー] セクションで、ドロップダウンリストから [カスタムポリシー] を選択し、手順2で作成したポリシーを選択して、[権限の付与] をクリックします。