Topik ini menjelaskan peran terkait layanan yang dibuat saat Anda memberikan otorisasi kepada DataWorks untuk menggunakan pemicu.
Skenario
Alur kerja berbasis pemicu di DataWorks memantau event Object Storage Service (OSS) melalui EventBridge untuk memicu alur kerja lainnya. Anda harus memberikan otorisasi kepada AliyunServiceRoleForDataWorksScheduler peran terkait layanan guna memberikan izin yang diperlukan kepada DataWorks untuk mengakses EventBridge dan OSS.
DataWorks menggunakan peran terkait layanan ini (AliyunServiceRoleForDataWorksScheduler) untuk mengelola resource Anda di EventBridge dan mengakses resource di layanan cloud lainnya, seperti OSS, saat Anda melakukan operasi berikut:
Membuat, memperbarui, menghapus, atau mengembalikan konfigurasi pemicu.
Menautkan pemicu ke alur kerja.
Pengenalan AliyunServiceRoleForDataWorksScheduler
Nama peran terkait layanan:
AliyunServiceRoleForDataWorksScheduler.Kebijakan sistem terkait:
AliyunServiceRolePolicyForDataWorksScheduler.Deskripsi izin: Layanan penjadwalan DataWorks menggunakan peran ini untuk mengelola resource Anda di EventBridge dan mengakses resource di layanan cloud, seperti Object Storage Service (OSS).
Buka Konsol Resource Access Management (RAM), lalu pilih untuk melihat informasi tentang peran terkait layanan tersebut.
Klik nama peran terkait layanan tersebut. Pada tab Permission Management, Anda dapat melihat informasi mengenai kebijakan sistem terkait.
{ "Effect": "Allow", "Action": [ "eventbridge:GetRule", "eventbridge:ListRules", "eventbridge:CreateRule", "eventbridge:DeleteRule", "eventbridge:DisableRule", "eventbridge:EnableRule", "eventbridge:UpdateRule", "eventbridge:GetEventBus", "eventbridge:ListEventStreamings", "eventbridge:DeleteEventStreaming", "eventbridge:PauseEventStreaming", "eventbridge:StartEventStreaming", "eventbridge:GetEventStreaming", "eventbridge:UpdateEventStreaming", "eventbridge:CreateEventStreaming", "eventbridge:CreateEventBus", "eventbridge:CreateEventSource", "eventbridge:DeleteEventSource", "oss:ListObjects", "oss:ListBuckets" ], "Resource": "*" }
Hapus peran terkait layanan
Anda dapat menghapus peran terkait layanan tersebut di Konsol RAM. Jika peran ini dihapus, layanan penjadwalan DataWorks tidak akan lagi dapat mengelola pemicu. Sebelum menghapus peran tersebut, pastikan persyaratan berikut telah dipenuhi:
Lepaskan pemicu dari semua alur kerja berbasis pemicu yang telah dipublikasikan, lalu publikasikan ulang alur kerja tersebut.
Hapus semua pemicu di manajemen pemicu. Untuk informasi selengkapnya, lihat Manage triggers.
Setelah menyelesaikan langkah-langkah tersebut, Anda dapat menghapus peran terkait layanan.