Tüm Ürünler
Search
Belge Merkezi

ActionTrail:Hizmet bağlantılı rolü yönetin

Son Güncelleme:Oct 04, 2026

AliyunServiceRoleForActionTrail hizmet bağlantılı rolü, ActionTrail'in diğer Alibaba Cloud hizmetlerine erişmek için üstlendiği bir Resource Access Management (RAM) rolüdür. Bu konuda hizmet bağlantılı rolün kullanım senaryoları, rol izinleri ve rolün oluşturma ile silme işlemleri açıklanmaktadır.

Senaryolar

AliyunServiceRoleForActionTrail rolü aşağıdaki senaryolarda kullanılır:

  • Simple Log Service erişimi

    Bir iz oluşturup olayları depolamak için bir Simple Log Service projesi belirtirseniz ActionTrail, AliyunServiceRoleForActionTrail rolünü üstlenerek belirtilen projede Logstore oluşturma ve olayları bu Logstore'a yazma izinlerini alır.

  • Object Storage Service (OSS) erişimi

    Bir iz oluşturup olayları depolamak için bir OSS paketi belirlerseniz ActionTrail, AliyunServiceRoleForActionTrail rolünü üstlenerek belirtilen OSS paketlerine olay yazma izinlerini alır.

  • Simple Message Queue (eski adıyla MNS) erişimi

    Bir iz oluşturup olayları depolamak için bir OSS paketi belirler ve olay teslimi için mesaj almak üzere bir Simple Message Queue konusu da belirtirseniz ActionTrail, AliyunServiceRoleForActionTrail rolünü üstlenerek Simple Message Queue konusuna mesaj gönderme izinlerini alır.

  • Resource Directory erişimi

    Bir kaynak dizinindeki tüm üyelerin olaylarını belirtilen depolama nesnesine iletmek için çoklu hesap izi oluşturursanız ActionTrail, AliyunServiceRoleForActionTrail rolünü üstlenerek kaynak dizinine erişim ve kaynak dizinindeki üyeleri listeleme izinlerini alır.

Daha fazla bilgi için bkz. Hizmet bağlantılı roller.

İzinler

Rol: AliyunServiceRoleForActionTrail

İlke: AliyunServiceRolePolicyForActionTrail

Hizmet bağlantılı rol ActionTrail'e atandıktan sonra ActionTrail; OSS, Simple Log Service, Simple Message Queue (eski adıyla MNS) ve Resource Directory gibi diğer Alibaba Cloud hizmetlerinin kaynaklarına erişim izni alır.

{
    "Version": "1",
    "Statement": [
        {
            "Action": [
                "oss:ListObjects",
                "oss:PutObject",
                "oss:GetBucketInfo",
                "oss:GetBucketLifecycle",
                "oss:GetBucketLocation",
                "kms:ListKeys",
                "kms:Listalias",
                "kms:ListAliasesByKeyId",
                "kms:DescribeKey",
                "kms:GenerateDataKey",
                "kms:Decrypt"
            ],
            "Resource": "*",
            "Effect": "Allow"
        },
        {
            "Action": [
                "log:GetProject",
                "log:ListJobs"
            ],
            "Resource": "*",
            "Effect": "Allow"
        },
        {
            "Action": [
                "log:PostLogStoreLogs",
                "log:CreateLogstore",
                "log:GetLogstore",
                "log:CreateIndex",
                "log:UpdateIndex",
                "log:GetIndex",
                "log:GetLogStoreLogs"
            ],
            "Resource": [
                "acs:log:*:*:project/*/logstore/actiontrail_*",
                "acs:log:*:*:project/*/logstore/innertrail_*",
                "acs:log:*:*:project/*/logstore/insights_*"
            ],
            "Effect": "Allow"
        },
        {
            "Action": [
                "log:CreateDashboard",
                "log:UpdateDashboard"
            ],
            "Resource": "acs:log:*:*:project/*/dashboard/*",
            "Effect": "Allow"
        },
        {
            "Action": [
                "log:CreateSavedSearch",
                "log:UpdateSavedSearch"
            ],
            "Resource": [
                "acs:log:*:*:project/*/savedsearch/actiontrail_*",
                "acs:log:*:*:project/*/savedsearch/innertrail_*",
                "acs:log:*:*:project/*/savedsearch/insights_*"
            ],
            "Effect": "Allow"
        },
        {
            "Action": [
                "mns:PublishMessage"
            ],
            "Resource": "*",
            "Effect": "Allow"
        },
        {
            "Action": [
                "resourcemanager:GetResourceDirectory",
                "resourcemanager:ListAccounts",
                "resourcemanager:GetResourceDirectoryAccount"
            ],
            "Resource": "*",
            "Effect": "Allow"
        },
        {
            "Action": [
                "cms:DescribeMetricList",
                "cms:QueryMetricList"
            ],
            "Resource": "*",
            "Effect": "Allow"
        },
        {
            "Action": "ram:DeleteServiceLinkedRole",
            "Resource": "*",
            "Effect": "Allow",
            "Condition": {
                "StringEquals": {
                    "ram:ServiceName": "actiontrail.aliyuncs.com"
                }
            }
        },
        {
            "Effect": "Allow",
            "Action": "odps:updateUsersToAdmin",
            "Resource": "acs:odps:*:*:projects/actiontrail_*"
        }
    ]
}

AliyunServiceRoleForActionTrail rolünü oluşturun

Aşağıdaki işlemlerden birini ilk kez gerçekleştirdiğinizde bu rol yoksa ActionTrail, AliyunServiceRoleForActionTrail rolünü otomatik olarak oluşturur:

  • İz oluşturmak için CreateTrail işlemini çağırın.

  • ActionTrail konsolunda bir iz oluşturun.

AliyunServiceRoleForActionTrail rolünü silin

AliyunServiceRoleForActionTrail rolünü silmeden önce ActionTrail konsolundaki tüm izleri silmeniz gerekir. Daha fazla bilgi için bkz. Tekli hesap izini silme ve Çoklu hesap izini silme.

AliyunServiceRoleForActionTrail rolünü RAM konsolundan silebilirsiniz. Daha fazla bilgi için bkz. RAM rolü silme.