全部产品
Search
文档中心

EventBridge:Peran Terkait Layanan

更新时间:Jan 28, 2026

Topik ini menjelaskan informasi latar belakang, isi kebijakan, tindakan pencegahan, dan pertanyaan yang sering diajukan (FAQ) mengenai peran terkait layanan EventBridge.

Informasi Latar Belakang

EventBridge terkadang perlu mengakses layanan Alibaba Cloud lainnya untuk menjalankan fungsi tertentu. Untuk mengaktifkan akses tersebut, EventBridge membuat peran terkait layanan—yaitu peran yang dikaitkan dengan layanan Alibaba Cloud. Untuk informasi selengkapnya, lihat Peran terkait layanan.

EventBridge mendukung pembuatan otomatis peran terkait layanan berikut:

AliyunServiceRoleForEventBridgeSendToFC

Peran terkait layanan AliyunServiceRoleForEventBridgeSendToFC memberikan izin kepada EventBridge untuk memanggil fungsi di Function Compute.

Peran ini dilengkapi kebijakan akses AliyunServiceRolePolicyForEventBridgeSendToFC. Isi kebijakan adalah sebagai berikut:

{
    "Version": "1",
    "Statement": [
        {
            "Action": [
                "fc:InvokeFunction",
                "fc:ListServices",
                "fc:ListFunctions"
                "fc:ListServiceVersions",
                "fc:ListAliases",
                "fc:RegisterEventSource",
                "fc:DeregisterEventSource",
                "fc:ListEventSources"
            ],
            "Resource": "*",
            "Effect": "Allow"
        },
        {
            "Action": "ram:DeleteServiceLinkedRole",
            "Resource": "*",
            "Effect": "Allow",
            "Condition": {
                "StringEquals": {
                    "ram:ServiceName": "sendevent-fc.eventbridge.aliyuncs.com"
                }
            }
        }
    ]
}

AliyunServiceRoleForEventBridgeSendToMNS

Peran terkait layanan AliyunServiceRoleForEventBridgeSendToMNS memberikan izin kepada EventBridge untuk mengirim dan menerbitkan pesan ke Simple Message Queue (formerly MNS).

Peran ini dilengkapi kebijakan akses AliyunServiceRolePolicyForEventBridgeSendToMNS. Isi kebijakan adalah sebagai berikut:

{
    "Version": "1",
    "Statement": [
        {
            "Action": [
                "mns:SendMessage",
                "mns:GetQueueAttributes",
                "mns:PublishMessage",
                "mns:ListQueue",
                "mns:ListTopic",
                "mns:ReceiveMessage",
                "mns:BatchReceiveMessage",
                "mns:PeekMessage",
                "mns:BatchPeekMessage",
                "mns:ChangeMessageVisibility",
                "mns:DeleteMessage"
            ],
            "Resource": "*",
            "Effect": "Allow"
        },
        {
            "Action": "ram:DeleteServiceLinkedRole",
            "Resource": "*",
            "Effect": "Allow",
            "Condition": {
                "StringEquals": {
                    "ram:ServiceName": "sendevent-mns.eventbridge.aliyuncs.com"
                }
            }
        }
    ]
}

AliyunServiceRoleForEventBridgeSendToSMS

Peran terkait layanan AliyunServiceRoleForEventBridgeSendToSMS memberikan izin kepada EventBridge untuk mengirim pesan teks menggunakan Short Message Service.

Peran ini dilengkapi kebijakan akses AliyunServiceRolePolicyForEventBridgeSendToSMS. Isi kebijakan adalah sebagai berikut:

{
    "Version": "1",
    "Statement": [
        {
            "Action": [
                "dysms:SendSms",
                "dysms:SendBatchSms",
                "dysms:QuerySendDetails",
                "dysms:QuerySmsSign",
                "dysms:QuerySmsTemplate"
            ],
            "Resource": "*",
            "Effect": "Allow"
        },
        {
            "Action": "ram:DeleteServiceLinkedRole",
            "Resource": "*",
            "Effect": "Allow",
            "Condition": {
                "StringEquals": {
                    "ram:ServiceName": "sendevent-sms.eventbridge.aliyuncs.com"
                }
            }
        }
    ]
}

AliyunServiceRoleForEventBridgeSendToDirectMail

Peran terkait layanan AliyunServiceRoleForEventBridgeSendToDirectMail memberikan izin kepada EventBridge untuk mengirim email menggunakan Direct Mail.

Peran ini dilengkapi kebijakan akses AliyunServiceRolePolicyForEventBridgeSendToDirectMail. Isi kebijakan adalah sebagai berikut:

{
    "Version": "1",
    "Statement": [
        {
            "Action": [
                "dm:SingleSendMail",
                "dm:BatchSendMail",
                "dm:QueryMailAddressByParam"
            ],
            "Resource": "*",
            "Effect": "Allow"
        },
        {
            "Action": "ram:DeleteServiceLinkedRole",
            "Resource": "*",
            "Effect": "Allow",
            "Condition": {
                "StringEquals": {
                    "ram:ServiceName": "sendevent-directmail.eventbridge.aliyuncs.com"
                }
            }
        }
    ]
}

AliyunServiceRoleForEventBridgeSourceRocketMQ

Peran terkait layanan AliyunServiceRoleForEventBridgeSourceRocketMQ memberikan izin untuk mengakses resource dan menggunakan fitur di ApsaraMQ for RocketMQ.

Peran ini dilengkapi kebijakan akses AliyunServiceRolePolicyForEventBridgeSourceRocketMQ. Isi kebijakan adalah sebagai berikut:

{
    "Version":"1",
    "Statement":[
        {
            "Action":[
                "mq:QueryInstanceBaseInfo",
                "mq:QueryConsumerStatus",
                "mq:SUB"
            ],
            "Resource":"*",
            "Effect":"Allow"
        },
        {
            "Action":"ram:DeleteServiceLinkedRole",
            "Resource":"*",
            "Effect":"Allow",
            "Condition":{
                "StringEquals":{
                    "ram:ServiceName":"source-rocketmq.eventbridge.aliyuncs.com"
                }
            }
        }
    ]
}

AliyunServiceRoleForEventBridgeSendToRocketMQ

Peran terkait layanan AliyunServiceRoleForEventBridgeSendToRocketMQ memberikan izin kepada EventBridge untuk menerbitkan pesan ke ApsaraMQ for RocketMQ.

Peran ini dilengkapi kebijakan akses AliyunServiceRolePolicyForEventBridgeSendToRocketMQ. Isi kebijakan adalah sebagai berikut:

{
    "Version":"1",
    "Statement":[
        {
            "Action":[
                "mq:PUB",
                "mq:QueryInstanceBaseInfo",
                "mq:QueryTopicStatus",
                "mq:QueryConsumerAccumulate",
                "mq:QueryConsumerStatus"
            ],
            "Resource":"*",
            "Effect":"Allow"
        },
        {
            "Action":"ram:DeleteServiceLinkedRole",
            "Resource":"*",
            "Effect":"Allow",
            "Condition":{
                "StringEquals":{
                    "ram:ServiceName":"sendevent-rocketmq.eventbridge.aliyuncs.com"
                }
            }
        }
    ]
}

AliyunServiceRoleForEventBridgeConnectVPC

Peran terkait layanan AliyunServiceRoleForEventBridgeConnectVPC memberikan izin kepada EventBridge untuk mengakses resource dalam virtual private cloud (VPC).

Peran ini dilengkapi kebijakan akses AliyunServiceRolePolicyForEventBridgeConnectVPC. Isi kebijakan adalah sebagai berikut:

{
    "Version":"1",
    "Statement":[
        {
            "Action":[
                "vpc:DescribeVpcs",
                "vpc:DescribeVSwitches",
                "vpc:DescribeVSwitchAttributes"
            ],
            "Resource":"*",
            "Effect":"Allow"
        },
        {
            "Action":[
                "ecs:DescribeSecurityGroups",
                "ecs:CreateSecurityGroup",
                "ecs:CreateNetworkInterface",
                "ecs:DeleteNetworkInterface",
                "ecs:DescribeNetworkInterfaces",
                "ecs:CreateNetworkInterfacePermission",
                "ecs:DescribeNetworkInterfacePermissions",
                "ecs:DeleteNetworkInterfacePermission"
            ],
            "Resource":"*",
            "Effect":"Allow"
        },
        {
            "Action":"ram:DeleteServiceLinkedRole",
            "Resource":"*",
            "Effect":"Allow",
            "Condition":{
                "StringEquals":{
                    "ram:ServiceName":"connect-vpc.eventbridge.aliyuncs.com"
                }
            }
        }
    ]
}

AliyunServiceRoleForEventBridgeSourceActionTrail

Peran terkait layanan AliyunServiceRoleForEventBridgeSourceActionTrail memberikan izin kepada EventBridge untuk mengkueri dan mengirimkan catatan operasi dari ActionTrail.

Peran ini dilengkapi kebijakan akses AliyunServiceRolePolicyForEventBridgeSourceActionTrail. Isi kebijakan adalah sebagai berikut:

{
    "Version": "1",
    "Statement": [
        {
            "Action": [
                "actiontrail:CreateServiceTrail",
                "actiontrail:DeleteServiceTrail"
            ],
            "Resource": "*",
            "Effect": "Allow"
        },
        {
            "Action": "ram:DeleteServiceLinkedRole",
            "Resource": "*",
            "Effect": "Allow",
            "Condition": {
                "StringEquals": {
                    "ram:ServiceName": "source-actiontrail.eventbridge.aliyuncs.com"
                }
            }
        }
    ]
}

AliyunServiceRoleForEventBridgeSourceRabbitMQ

Peran terkait layanan AliyunServiceRoleForEventBridgeSourceRabbitMQ memberikan izin untuk mengakses resource di ApsaraMQ for RabbitMQ.

Peran ini dilengkapi kebijakan akses AliyunServiceRolePolicyForEventBridgeSourceRabbitMQ. Isi kebijakan adalah sebagai berikut:

{
    "Version": "1",
    "Statement": [
        {
            "Action": [
                "amqp:ListInstance",
                "amqp:ListVhost",
                "amqp:ListExchange",
                "amqp:GetVhost",
                "amqp:GetExchange",
                "amqp:GetQueue",
                "amqp:BasicRecover",
                "amqp:BasicCancel",
                "amqp:BasicConsume",
                "amqp:BasicAck",
                "amqp:BasicNack",
                "amqp:BasicReject",
                "amqp:QueuePurge",
                "amqp:BasicGet"
            ],
            "Resource": "*",
            "Effect": "Allow"
        },
        {
            "Action": "ram:DeleteServiceLinkedRole",
            "Resource": "*",
            "Effect": "Allow",
            "Condition": {
                "StringEquals": {
                    "ram:ServiceName": "source-rabbitmq.eventbridge.aliyuncs.com"
                }
            }
        }
    ]
}

AliyunServiceRoleForEventBridgeSendToRabbitMQ

Peran terkait layanan AliyunServiceRoleForEventBridgeSendToRabbitMQ memberikan izin kepada EventBridge untuk menerbitkan pesan ke ApsaraMQ for RabbitMQ.

Peran ini dilengkapi kebijakan akses AliyunServiceRolePolicyForEventBridgeSendToRabbitMQ. Isi kebijakan adalah sebagai berikut:

{
    "Version":"1",
    "Statement":[
        {
            "Action":[
                "amqp:ListInstance",
                "amqp:ListVhost",
                "amqp:ListExchange",
                "amqp:GetVhost",
                "amqp:CreateExchange",
                "amqp:GetExchange",
                "amqp:CreateQueue",
                "amqp:GetQueue",
                "amqp:BasicRecover",
                "amqp:BasicPublish",
                "amqp:BasicAck",
                "amqp:BasicNack"
            ],
            "Resource":"*",
            "Effect":"Allow"
        },
        {
            "Action":"ram:DeleteServiceLinkedRole",
            "Resource":"*",
            "Effect":"Allow",
            "Condition":{
                "StringEquals":{
                    "ram:ServiceName":"sendevent-rabbitmq.eventbridge.aliyuncs.com"
                }
            }
        }
    ]
}

AliyunServiceRoleForEventBridgeSourceKafka

Peran terkait layanan AliyunServiceRoleForEventBridgeSourceKafka memberikan izin untuk mengakses ApsaraMQ for Kafka, sehingga memungkinkan penggunaan fitur akses resource.

Peran ini dilengkapi kebijakan akses AliyunServiceRolePolicyForEventBridgeSourceKafka. Isi kebijakan adalah sebagai berikut:

{
  "Version": "1",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "alikafka:ListInstance",
        "alikafka:ListSaslUser"
      ],
      "Resource": "*"
    },
    {
      "Effect": "Allow",
      "Action": "ram:DeleteServiceLinkedRole",
      "Resource": "*",
      "Condition": {
        "StringEquals": {
          "ram:ServiceName": "source-kafka.eventbridge.aliyuncs.com"
        }
      }
    }
  ]
}

AliyunServiceRoleForEventBridgeSendToKafka

Peran terkait layanan AliyunServiceRoleForEventBridgeSendToKafka memberikan izin kepada EventBridge untuk menerbitkan pesan ke ApsaraMQ for Kafka.

Peran ini dilengkapi kebijakan akses AliyunServiceRolePolicyForEventBridgeSendToKafka. Isi kebijakan adalah sebagai berikut:

{
  "Version": "1",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "alikafka:ListInstance",
        "alikafka:ListSaslUser"
      ],
      "Resource": "*"
    },
    {
      "Effect": "Allow",
      "Action": "ram:DeleteServiceLinkedRole",
      "Resource": "*",
      "Condition": {
        "StringEquals": {
          "ram:ServiceName": "sendevent-kafka.eventbridge.aliyuncs.com"
        }
      }
    }
  ]
}

AliyunServiceRoleForEventBridgeSendToRDS

Peran terkait layanan AliyunServiceRoleForEventBridgeSendToRDS memberikan izin kepada EventBridge untuk mengirimkan data ke ApsaraDB RDS.

Peran ini dilengkapi kebijakan akses AliyunServiceRolePolicyForEventBridgeSendToRDS. Isi kebijakan adalah sebagai berikut:

{
    "Version": "1",
    "Statement": [
        {
            "Action": [
                "rds:DescribeDBInstanceAttribute",
                "rds:DescribeDatabases",
                "rds:DescribeAccounts"
            ],
            "Resource": "*",
            "Effect": "Allow"
        },
        {
            "Action": "ram:DeleteServiceLinkedRole",
            "Resource": "*",
            "Effect": "Allow",
            "Condition": {
                "StringEquals": {
                    "ram:ServiceName": "sendevent-rds.eventbridge.aliyuncs.com"
                }
            }
        }
    ]
}

AliyunServiceRoleForEventBridgeSourceCMS

Peran terkait layanan AliyunServiceRoleForEventBridgeSourceCMS memberikan izin kepada EventBridge untuk mengakses resource di Cloud Monitor.

Peran ini dilengkapi kebijakan akses AliyunServiceRolePolicyForEventBridgeSourceCMS. Isi kebijakan adalah sebagai berikut:

{
    "Version": "1",
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "cms:DescribeSystemEventAttribute",
                "cms:DescribeSystemEventCount",
                "cms:DescribeSystemEventHistogram"
            ],
            "Resource": "*"
        },
        {
            "Action": "ram:DeleteServiceLinkedRole",
            "Resource": "*",
            "Effect": "Allow",
            "Condition": {
                "StringEquals": {
                    "ram:ServiceName": "source-cms.eventbridge.aliyuncs.com"
                }
            }
        }
    ]
}

AliyunServiceRoleForEventBridgeSendToSAE

Peran terkait layanan AliyunServiceRoleForEventBridgeSendToSAE memberikan izin kepada EventBridge untuk mengirimkan data ke Serverless App Engine (SAE).

Peran ini dilengkapi kebijakan akses AliyunServiceRolePolicyForEventBridgeSendToSAE. Isi kebijakan adalah sebagai berikut:

{
    "Version": "1",
    "Statement": [
        {
            "Action": [
              "sae:ExecJob"
            ],
            "Resource": "*"
            "Effect": "Allow"
        },
        {
            "Action": "ram:DeleteServiceLinkedRole",
            "Resource": "*",
            "Effect": "Allow",
            "Condition": {
                "StringEquals": {
                    "ram:ServiceName": "sendevent-sae.eventbridge.aliyuncs.com"
                }
            }
        }
    ]
}

AliyunServiceRoleForEventBridgeSourceMqtt

Peran terkait layanan AliyunServiceRoleForEventBridgeSourceMqtt diberikan izin untuk mengakses resource di Message Queue for MQTT.

Peran ini dilengkapi kebijakan akses AliyunServiceRolePolicyForEventBridgeSourceMqtt. Isi kebijakan adalah sebagai berikut:

{
    "Version": "1",
    "Statement": [
        {
            "Action": [
                "mq:SUB"
            ],
            "Resource": "*",
            "Effect": "Allow"
        },
        {
            "Action": "ram:DeleteServiceLinkedRole",
            "Resource": "*",
            "Effect": "Allow",
            "Condition": {
                "StringEquals": {
                    "ram:ServiceName": "source-mqtt.eventbridge.aliyuncs.com"
                }
            }
        }
    ]
}

AliyunServiceRoleForEventBridgeSendToMqtt

Peran terkait layanan AliyunServiceRoleForEventBridgeSendToMqtt memberikan izin kepada EventBridge untuk menerbitkan pesan ke ApsaraMQ for MQTT.

Peran ini dilengkapi kebijakan akses AliyunServiceRolePolicyForEventBridgeSendToMqtt. Isi kebijakan adalah sebagai berikut:

{
  "Version": "1",
  "Statement": [
    {
        "Effect":"Allow",
        "Action":[
            "mq:MqttInstanceAccess"
        ],
        "Resource": "*"
    },    
    {
        "Action": [
            "mq:PUB"
        ],
        "Resource": "*",
        "Effect": "Allow"
    },
    {
        "Effect": "Allow",
        "Action": "ram:DeleteServiceLinkedRole",
        "Resource": "*",
        "Condition": {
          "StringEquals": {
            "ram:ServiceName": "sendevent-mqtt.eventbridge.aliyuncs.com"
        }
      }
    }
  ]
}

Tindakan pencegahan

Jika peran terkait layanan dihapus, EventBridge tidak dapat lagi menerbitkan event ke layanan Alibaba Cloud yang bersangkutan. Berhati-hatilah saat menghapus peran terkait layanan. Untuk menggunakan kembali fitur tersebut, Anda harus membuat ulang peran tersebut. Untuk informasi selengkapnya, lihat Buat peran terkait layanan.

Untuk informasi selengkapnya tentang cara menghapus peran terkait layanan, lihat Hapus peran terkait layanan.

FAQ

T: Mengapa Pengguna Resource Access Management (RAM) saya tidak dapat secara otomatis membuat peran terkait layanan untuk EventBridge?

J: Pengguna RAM mewarisi peran terkait layanan dari Akun Alibaba Cloud-nya. Jika pengguna RAM tidak mewarisi peran tersebut, Anda dapat login ke Konsol RAM untuk menambahkan kebijakan kustom ke pengguna RAM tersebut. Isi kebijakan adalah sebagai berikut:

{
    "Version":"1",
    "Statement":[
        {
            "Action":"ram:CreateServiceLinkedRole",
            "Resource":"acs:ram:*:ID akun Alibaba Cloud:role/*",
            "Effect":"Allow",
            "Condition":{
                "StringEquals":{
                    "ram:ServiceName":[
                        "sendevent-fc.eventbridge.aliyuncs.com",
                        "sendevent-mns.eventbridge.aliyuncs.com",
                        "sendevent-sms.eventbridge.aliyuncs.com",
                        "sendevent-directmail.eventbridge.aliyuncs.com",
                        "source-rocketmq.eventbridge.aliyuncs.com",
                        "source-mns.eventbridge.aliyuncs.com",
                        "source-cms.eventbridge.aliyuncs.com",
                        "source-mqtt.eventbridge.aliyuncs.com",
                        "source-sls.eventbridge.aliyuncs.com",
                        "sendevent-sae.eventbridge.aliyuncs.com",
                        "sendevent-rocketmq.eventbridge.aliyuncs.com",
                        "connect-vpc.eventbridge.aliyuncs.com",
                        "source-actiontrail.eventbridge.aliyuncs.com",
                        "source-rabbitmq.eventbridge.aliyuncs.com",                      
                        "sendevent-rabbitmq.eventbridge.aliyuncs.com",
                        "source-kafka.eventbridge.aliyuncs.com",
                        "sendevent-kafka.eventbridge.aliyuncs.com",
                        "sendevent-rds.eventbridge.aliyuncs.com",
                        "sendevent-arms.eventbridge.aliyuncs.com",
                        "sendevent-mqtt.eventbridge.aliyuncs.com"
                    ]
                }
            }
        }
    ]
}
Catatan

Ganti ID akun Alibaba Cloud dengan ID akun Alibaba Cloud aktual Anda.

Jika pengguna RAM Anda masih tidak dapat secara otomatis membuat peran terkait layanan setelah Anda memberikan kebijakan akses ini, Anda dapat memberikan kebijakan AliyunEventBridgeFullAccess kepada pengguna RAM tersebut. Untuk informasi selengkapnya mengenai kebijakan akses, lihat Kebijakan akses dan contoh.