全部產品
Search
文件中心

Simple Log Service:授權RAM使用者操作資料加工

更新時間:Nov 28, 2025

本文介紹如何授予RAM使用者資料加工操作許可權。

前提條件

已建立RAM使用者。具體操作,請參見建立RAM使用者

背景資訊

使用阿里雲帳號授予RAM使用者資料加工操作許可權。

  • 建立、刪除、修改資料加工任務。

  • 讀取源Logstore資料進行加工任務預覽。

您可以通過如下兩種方式授予RAM使用者動作記錄服務資料加工的許可權。

  • 系統權限原則:許可權範圍較大,使用者無法修改系統權限原則的內容,但配置步驟簡單。

  • 自訂權限原則:許可權範圍更精細,使用者可以修改自訂權限原則的內容,配置步驟比系統權限原則更複雜。

系統權限原則

  1. 使用阿里雲帳號(主帳號)或Resource Access Management員登入RAM控制台

  2. 為RAM使用者授予AliyunRAMFullAccessAliyunLogFullAccess兩個系統許可權,具體操作,請參見為RAM使用者授權

自訂權限原則

  1. 使用阿里雲帳號(主帳號)或Resource Access Management員登入RAM控制台

  2. 建立一個自訂權限原則,其中在指令碼編輯頁簽,請使用以下指令碼替換配置框中的原有內容。具體操作,請參見通過指令碼編輯模式建立自訂權限原則

    重要

    指令碼中的Project名稱Logstore名稱請根據實際情況替換。

    {
        "Version":"1",
        "Statement":[
            {
                "Effect":"Allow",
                "Action":[
                    "log:CreateLogStore",
                    "log:CreateIndex",
                    "log:UpdateIndex",
                    "log:Get*"
                ],
                "Resource":"acs:log:*:*:project/Project名稱/logstore/internal-etl-log"
            },
            {
                "Action":[
                    "log:List*"
                ],
                "Resource":"acs:log:*:*:project/Project名稱/logstore/*",
                "Effect":"Allow"
            },
            {
                "Action":[
                    "log:Get*",
                    "log:List*"
                ],
                "Resource":[
                    "acs:log:*:*:project/Project名稱/logstore/Logstore名稱"
                ],
                "Effect":"Allow"
            },
            {
                "Effect":"Allow",
                "Action":[
                    "log:GetDashboard",
                    "log:CreateDashboard",
                    "log:UpdateDashboard"
                ],
                "Resource":"acs:log:*:*:project/Project名稱/dashboard/internal-etl-insight*"
            },
            {
                "Effect":"Allow",
                "Action":"log:CreateDashboard",
                "Resource":"acs:log:*:*:project/Project名稱/dashboard/*"
            },
            {
                "Effect":"Allow",
                "Action":[
                    "log:*"
                ],
                "Resource":"acs:log:*:*:project/Project名稱/job/*"
            },{
                "Effect":"Allow",
                "Action":[
                    "log:*"
                ],
                "Resource":"acs:log:*:*:project/Project名稱/etl/*"
            },
            {
                "Effect": "Allow",
                "Action": [
                    "ram:PassRole",
                    "ram:GetRole",
                    "ram:ListRoles"
                ],
                "Resource": "*"
             }
        ]
    }
  3. 為RAM使用者添加建立的自訂權限原則。具體操作,請參見為RAM使用者授權