全部产品
Search
文档中心

Realtime Compute for Apache Flink:Memberikan izin untuk Konsol Manajemen

更新时间:Nov 10, 2025

Saat mengakses konsol Realtime Compute melalui Pengguna Resource Access Management (RAM) atau Peran RAM dan melakukan operasi seperti melihat, membeli, atau menghapus ruang kerja, Anda harus memiliki izin yang sesuai. Untuk menjamin keamanan operasi, administrator akun Alibaba Cloud yang membeli ruang kerja Flink harus memberikan kebijakan izin yang sesuai di konsol RAM kepada semua pihak berwenang. Topik ini menjelaskan kebijakan izin yang didukung serta metode konfigurasi otorisasi spesifik.

Skenario otorisasi

Skenario

Antarmuka

Deskripsi

Tidak dapat mengakses Konsol Manajemen Realtime Compute

Anda tidak dapat melihat informasi ruang kerja apa pun, dan kesalahan berikut ditampilkan.

image

Hal ini menunjukkan bahwa Anda tidak memiliki izin untuk mengakses Konsol Manajemen Realtime Compute. Hubungi administrator akun Alibaba Cloud yang membeli ruang kerja untuk memberikan akun Anda akses read-only minimal ke layanan Stream (AliyunStreamReadOnlyAccess) sesuai dengan prosedur otorisasi. Setelah otorisasi selesai, masuk kembali atau muat ulang halaman untuk mengakses secara normal.

Tidak dapat melakukan operasi tertentu

image

Hal ini menunjukkan bahwa akun saat ini tidak memiliki izin untuk melakukan operasi ini. Untuk melakukan operasi tersebut, hubungi administrator akun Alibaba Cloud yang membeli ruang kerja untuk menyesuaikan kebijakan izin kustom sesuai kebutuhan spesifik Anda dan menyelesaikan otorisasi yang sesuai sesuai dengan prosedur otorisasi. Misalnya, seperti yang ditunjukkan pada gambar di sebelah kiri, akun Anda perlu diberikan izin terkait alokasi sumber daya ruang kerja berlangganan.

Jenis kebijakan

Kebijakan izin adalah seperangkat izin yang dijelaskan dengan struktur sintaks untuk secara tepat menggambarkan sumber daya yang diizinkan, operasi yang diperbolehkan, serta kondisi otorisasi. Konsol RAM mendukung dua jenis kebijakan izin berikut:

  • System Policy: Kebijakan sistem dibuat dan diperbarui oleh Alibaba Cloud. Anda dapat menggunakan kebijakan sistem tersebut, tetapi tidak dapat mengubahnya. Versi kebijakan dikelola oleh Alibaba Cloud. Kebijakan sistem yang didukung oleh Flink adalah sebagai berikut.

    Kumpulan izin

    Nama

    Deskripsi

    Semua izin pada Realtime Compute for Apache Flink

    AliyunStreamFullAccess

    Mencakup semua izin dalam Kebijakan kustom.

    Izin untuk mengakses Realtime Compute for Apache Flink dalam mode read-only

    AliyunStreamReadOnlyAccess

    Mencakup HasStreamDefaultRole dan semua izin yang dimulai dengan Describe, Query, Check, List, Get, dan Search dalam Kebijakan izin Realtime Compute for Apache Flink.

    Izin untuk melihat dan membayar pesanan di Biaya dan Pengeluaran (BSS)

    AliyunBSSOrderAccess

    Memungkinkan Anda melihat dan membayar pesanan di konsol Biaya dan Pengeluaran.

    Izin untuk berhenti berlangganan di Biaya dan Pengeluaran (BSS)

    AliyunBSSRefundAccess

    Izin untuk membatalkan pesanan di Biaya dan Pengeluaran (BSS).

  • Custom Policy: Anda dapat membuat, memperbarui, dan menghapus kebijakan kustom. Anda sendiri yang memelihara versi kebijakan. Untuk informasi lebih lanjut tentang kebijakan kustom yang didukung oleh Flink dan cara membuatnya, lihat Kebijakan izin Realtime Compute for Apache Flink dan (Opsional) Langkah 1: Membuat kebijakan kustom.

Prasyarat

Anda memahami catatan otorisasi.

Prosedur otorisasi

(Opsional) Langkah 1: Membuat kebijakan kustom

Jika Anda berencana menggunakan kebijakan sistem AliyunStreamFullAccess secara langsung, langkah ini dapat dilewati.

Saat membuat kebijakan izin kustom, kami menyarankan Anda menggunakan layanan Realtime Compute (Stream) sebagai dasar dan merancang titik kontrol yang lebih granular sesuai kebutuhan aktual. Titik kontrol ini mencakup kebijakan izin kustom dan operasi izin pada produk terkait yang didukung oleh Realtime Compute for Apache Flink. Berikut adalah konten lengkap kebijakan izin kustom untuk akses read-only ke layanan Realtime Compute (Stream), yang memiliki cakupan izin yang sama dengan kebijakan sistem AliyunStreamReadOnlyAccess.

{
  "Version": "1",
  "Statement": [
    {
      "Action": [
        "stream:Describe*",
        "stream:Query*",
        "stream:Check*",
        "stream:List*",
        "stream:Get*",
        "stream:Search*",
        "stream:HasStreamDefaultRole"
      ],
       "Resource": "acs:stream:{#regionId}:{#accountId}:vvpinstance/{#instanceId}/vvpnamespace/{#namespace}",
      "Effect": "Allow"
    }
  ]
}
  • Langkah-langkah dan contoh untuk membuat kebijakan izin kustom: Membuat kebijakan izin kustom dan Contoh kebijakan izin kustom.

  • Dalam kebijakan izin, Action menunjukkan operasi yang akan dilakukan, Resource menunjukkan objek tempat operasi dilakukan, dan Effect menunjukkan apakah efek otorisasi adalah mengizinkan atau menolak. Untuk informasi lebih lanjut tentang sintaks dan struktur kebijakan izin, lihat Elemen dasar kebijakan izin dan Sintaks dan struktur kebijakan izin. Anda perlu mengganti parameter berikut dalam konten kebijakan dengan nilai aktual Anda:

    • {#regionId}: Wilayah tempat ruang kerja Flink target berada.

    • {#accountId}: UID akun Alibaba Cloud.

    • {#instanceId}: ID instans pesanan Realtime Compute for Apache Flink target.

    • {#namespace}: Nama ruang proyek target.

Langkah 2: Menyambungkan kebijakan target ke anggota

Dengan menyambungkan kebijakan izin ke Pengguna RAM atau Peran RAM, Anda dapat memberikan izin akses yang ditentukan dalam kebijakan tersebut. Topik ini menjelaskan cara memberikan izin kepada Pengguna RAM. Prosedur untuk memberikan izin kepada Peran RAM serupa. Untuk informasi lebih lanjut, lihat Memberikan izin kepada Peran RAM.

  1. Masuk ke Konsol RAM sebagai administrator RAM.

  2. Di panel navigasi sebelah kiri, pilih Identities > Users.

  3. Pada halaman Users, temukan Pengguna RAM yang diperlukan, lalu klik Add Permissions di kolom Actions.

    image

    Anda juga dapat memilih beberapa Pengguna RAM dan mengklik Add Permissions di bagian bawah halaman untuk memberikan izin kepada Pengguna RAM sekaligus.

  4. Pada panel Grant Permission, tambahkan izin untuk Pengguna RAM.

    image

    Parameter

    Deskripsi

    Resource Scope

    Pilih cakupan aplikasi yang diperlukan:

    • Account: Izin diberikan kepada akun Alibaba Cloud saat ini.

    • ResourceGroup: Izin berlaku untuk kelompok sumber daya tertentu.

    Principal

    Pihak yang berwenang adalah Pengguna RAM yang ingin Anda berikan izin. Secara default, Pengguna RAM saat ini ditentukan sebagai pihak yang berwenang. Anda juga dapat menentukan Pengguna RAM lain.

    Policy

    Pilih kebijakan sistem Anda atau kebijakan kustom yang telah Anda buat.

  5. Klik Grant permissions.

  6. Klik Close.

Langkah 3: Masuk dan gunakan setelah otorisasi

Setelah otorisasi selesai, Pengguna RAM atau Peran RAM dapat masuk atau memuat ulang halaman login Konsol Manajemen Realtime Compute untuk melakukan operasi terkait.

Jenis login

Metode login

Cara masuk

Pengguna RAM Alibaba Cloud

Login Pengguna RAM

Login Pengguna RAM ke Konsol Manajemen Alibaba Cloud

Peran RAM Alibaba Cloud

Pengguna RAM di bawah akun utama A mengasumsikan peran A untuk masuk

Mengasumsikan Peran RAM

Pengguna RAM di bawah akun utama B mengasumsikan peran A untuk masuk

Otorisasi sumber daya lintas akun

Anggota direktori sumber daya

Pengguna RAM akun manajemen mengasumsikan peran Peran RAM anggota untuk masuk

Masuk ke Konsol Manajemen Alibaba Cloud melalui Peran RAM

Masuk melalui Pengguna RAM anggota

Masuk ke Konsol Manajemen Alibaba Cloud melalui Pengguna RAM

Masuk melalui akun cloud (pengguna root) (tidak disarankan)

Masuk ke Konsol Manajemen Alibaba Cloud melalui pengguna root

Pengguna CloudSSO masuk melalui Peran RAM

Menggunakan CloudSSO untuk mengelola identitas dan izin untuk beberapa akun perusahaan

Pengguna CloudSSO masuk melalui Pengguna RAM

Contoh Kebijakan Kustom

Pengguna RAM mengaktifkan Realtime Compute for Apache Flink (Opsi 1)

Saat menggunakan Pengguna RAM untuk mengaktifkan Realtime Compute for Apache Flink berlangganan dengan penyimpanan yang sepenuhnya dikelola dan pemantauan gratis, Anda perlu membuat dan memberikan kebijakan kustom. Kebijakan izin kustom ini perlu mencakup poin izin berikut:

  • Akses read-only ke izin layanan Realtime Compute (Stream): stream:Describe*, stream:Query*, stream:Check*, stream:List*, stream:Get*, stream:Search*, dan stream:HasStreamDefaultRole.

  • Izin untuk membeli Realtime Compute for Apache Flink: stream:CreateVvpInstance

  • Izin untuk memungkinkan layanan Flink mengkueri VPC yang dibuat: vpc:DescribeVpcs

  • Izin untuk memungkinkan layanan Flink mengkueri vSwitch yang dibuat: vpc:DescribeVSwitches

  • Izin untuk melihat dan membayar pesanan di Biaya dan Pengeluaran (BSS): bss:DescribeOrderList, bss:DescribeOrderDetail, bss:PayOrder, dan bss:CancelOrder

Berikut ini adalah konten lengkap kebijakan izin kustom.

{
  "Version": "1",
  "Statement": [
    {
      "Action": [
        "stream:Describe*",
        "stream:Query*",
        "stream:Check*",
        "stream:List*",
        "stream:Get*",
        "stream:Search*",
        "stream:HasStreamDefaultRole",
        "stream:CreateVvpInstance",
        "vpc:DescribeVpcs",
        "vpc:DescribeVSwitches",
        "bss:DescribeOrderList",
        "bss:DescribeOrderDetail",
        "bss:PayOrder",
        "bss:CancelOrder"
      ],
      "Resource": "*",
      "Effect": "Allow"
    }
  ]
}

Pengguna RAM mengaktifkan Realtime Compute for Apache Flink (Opsi 2)

Saat menggunakan Pengguna RAM untuk mengaktifkan Realtime Compute for Apache Flink berlangganan dengan penyimpanan yang sepenuhnya dikelola dan pemantauan gratis, jika Pengguna RAM sudah memiliki kebijakan sistem AliyunStreamFullAccess, Anda perlu membuat dan memberikan kebijakan kustom tambahan untuk Pengguna RAM ini. Kebijakan izin kustom ini perlu mencakup poin izin berikut:

  • Izin untuk memungkinkan layanan Flink mengkueri VPC yang dibuat: vpc:DescribeVpcs

  • Izin untuk memungkinkan layanan Flink mengkueri vSwitch yang dibuat: vpc:DescribeVSwitches

  • Izin untuk melihat dan membayar pesanan di Biaya dan Pengeluaran (BSS): bss:DescribeOrderList, bss:DescribeOrderDetail, bss:PayOrder, dan bss:CancelOrder

Berikut ini adalah konten lengkap kebijakan izin kustom.

{
  "Version": "1",
  "Statement": [
    {
      "Action": [
        "vpc:DescribeVpcs",
        "vpc:DescribeVSwitches",
        "bss:DescribeOrderList",
        "bss:DescribeOrderDetail",
        "bss:PayOrder",
        "bss:CancelOrder"
      ],
      "Resource": "*",
      "Effect": "Allow"
    }
  ]
}

Pengguna RAM melepas ruang kerja Flink berlangganan

Saat menggunakan Pengguna RAM untuk melepas ruang kerja Flink berlangganan, Anda perlu membuat dan memberikan kebijakan kustom. Kebijakan izin kustom ini perlu mencakup poin izin berikut:

  • Akses read-only ke izin layanan Realtime Compute (Stream): stream:Describe*, stream:Query*, stream:Check*, stream:List*, stream:Get*, stream:Search*, dan stream:HasStreamDefaultRole.

  • Izin untuk operasi berhenti berlangganan di Biaya dan Pengeluaran (BSS): bss:Describe* dan bss:Refund*

Berikut ini adalah konten lengkap kebijakan izin kustom.

{
  "Version": "1",
  "Statement": [
    {
      "Action": [
        "stream:Describe*",
        "stream:Query*",
        "stream:Check*",
        "stream:List*",
        "stream:Get*",
        "stream:Search*",
        "stream:HasStreamDefaultRole",
        "bss:Describe*",
        "bss:Refund*"
      ],
      "Resource": "*",
      "Effect": "Allow"
    }
  ]
}

Pengguna RAM melepas ruang kerja Flink bayar sesuai penggunaan

Saat menggunakan Pengguna RAM untuk melepas ruang kerja Flink bayar sesuai penggunaan, Anda perlu membuat dan memberikan kebijakan kustom. Kebijakan izin kustom ini perlu mencakup poin izin berikut:

  • Akses read-only ke izin layanan Realtime Compute (Stream): stream:Describe*, stream:Query*, stream:Check*, stream:List*, stream:Get*, stream:Search*, dan stream:HasStreamDefaultRole.

  • Izin untuk melepas ruang kerja Flink: stream:DeleteVvpInstance

Berikut ini adalah konten lengkap kebijakan izin kustom.

{
  "Version": "1",
  "Statement": [
    {
      "Action": [
        "stream:Describe*",
        "stream:Query*",
        "stream:Check*",
        "stream:List*",
        "stream:Get*",
        "stream:Search*",
        "stream:HasStreamDefaultRole",
        "stream:DeleteVvpInstance"
      ],
      "Resource": "*",
      "Effect": "Allow"
    }
  ]
}

Pengguna RAM melakukan alokasi sumber daya ruang proyek

Saat menggunakan Pengguna RAM untuk melepas Realtime Compute for Apache Flink berlangganan, Anda juga perlu membuat dan memberikan kebijakan kustom. Kebijakan izin kustom ini perlu mencakup poin izin berikut:

  • Akses read-only ke izin layanan Realtime Compute (Stream): stream:Describe*, stream:Query*, stream:Check*, stream:List*, stream:Get*, stream:Search*, dan stream:HasStreamDefaultRole.

  • Izin untuk perubahan sumber daya ruang proyek berlangganan: ModifyVvpNamespaceSpec.

Berikut ini adalah konten lengkap kebijakan izin kustom.

{
  "Version": "1",
  "Statement": [
    {
      "Action": [
        "stream:Describe*",
        "stream:Query*",
        "stream:Check*",
        "stream:List*",
        "stream:Get*",
        "stream:Search*",
        "stream:HasStreamDefaultRole",
        "stream:ModifyVvpNamespaceSpec"
      ],
      "Resource": "*",
      "Effect": "Allow"
    }
  ]
}

Kebijakan kustom

Kebijakan izin Realtime Compute for Apache Flink

Penting

Sebelum mengonfigurasi informasi izin ruang proyek, Anda perlu terlebih dahulu mengonfigurasi izin untuk melihat ruang kerja yang dibuat (DescribeVvpInstances). Jika tidak, kesalahan tentang izin yang hilang akan dilaporkan.

Ruang kerja Flink

{
  "Version": "1",
  "Statement": [
    {
      "Action": [
        "stream:CreateVvpInstance",
        "stream:DescribeVvpInstances",
        "stream:DeleteVvpInstance",
        "stream:RenewVvpInstance",
        "stream:ModifyVvpPrepayInstanceSpec",
        "stream:ModifyVvpInstanceSpec",
        "stream:ConvertVvpInstance",
        "stream:QueryCreateVvpInstance",
        "stream:QueryRenewVvpInstance",
        "stream:QueryModifyVvpPrepayInstanceSpec",
        "stream:QueryConvertVvpInstance"
      ],
      "Resource": "acs:stream:{#regionId}:{#accountId}:vvpinstance/{#InstanceId}",
      "Effect": "Allow"
    }
  ]
}

aksi

Deskripsi

CreateVvpInstance

Membeli Realtime Compute for Apache Flink.

DescribeVvpInstances

Menampilkan ruang kerja.

DeleteVvpInstance

Melepas ruang kerja Flink.

RenewVvpInstance

Memperpanjang ruang kerja (berlangganan).

ModifyVvpPrepayInstanceSpec

Menyesuaikan skala ruang kerja berlangganan.

ModifyVvpInstanceSpec

Menyesuaikan kuota maksimum ruang kerja bayar sesuai penggunaan.

ConvertVvpInstance

Mengubah metode penagihan ruang kerja.

QueryCreateVvpInstance

Menanyakan harga untuk membuat ruang kerja.

QueryRenewVvpInstance

Menanyakan harga untuk memperpanjang ruang kerja.

QueryModifyVvpPrepayInstanceSpec

Menanyakan harga untuk menyesuaikan skala ruang kerja.

QueryConvertVvpInstance

Menanyakan harga untuk mengonversi dari bayar sesuai penggunaan ke berlangganan.

Catatan

Untuk membeli Realtime Compute for Apache Flink dan melihat ruang kerja, Anda dapat mengubah Resource": "acs:stream:{#regionId}:{#accountId}:vvpinstance/{#instanceId} menjadi "Resource": "acs:stream:{#regionId}:{#accountId}:vvpinstance/*".

Ruang proyek Flink

{
  "Version": "1",
  "Statement": [
    {
      "Action": [
        "stream:CreateVvpNamespace",
        "stream:DeleteVvpNamespace",
        "stream:ModifyVvpPrepayNamespaceSpec",
        "stream:ModifyVvpNamespaceSpec",
        "stream:DescribeVvpNamespaces"
      ],
       "Resource": "acs:stream:{#regionId}:{#accountId}:vvpinstance/{#instanceId}/vvpnamespace/{#namespace}",
      "Effect": "Allow"
    }
  ]
}

aksi

Deskripsi

CreateVvpNamespace

Membuat ruang proyek.

DeleteVvpNamespace

Menghapus ruang proyek.

ModifyVvpPrepayNamespaceSpec

Mengubah sumber daya untuk ruang proyek berlangganan.

ModifyVvpNamespaceSpec

Mengubah sumber daya untuk ruang proyek bayar sesuai penggunaan.

DescribeVvpNamespaces

Menampilkan daftar proyek.

Menampilkan daftar ruang proyek. Setelah mengonfigurasi kebijakan ini, Anda dapat mengklik ikon image.png di sebelah kiri ID ruang kerja target untuk melihat daftar ruang proyek yang dibuat di bawah ruang kerja tersebut. Jika Anda juga perlu mengakses konsol pengembangan ruang proyek tertentu, Anda perlu diberikan otorisasi dengan izin pengembangan pekerjaan untuk ruang proyek yang sesuai. Untuk informasi lebih lanjut, lihat Otorisasi konsol pengembangan.

Catatan

Untuk membuat ruang proyek dan melihat daftar ruang proyek, Anda dapat mengubah "Resource": "acs:stream:{#regionId}:{#accountId}:vvpinstance/{#instanceId}/vvpnamespace/{#namespace}", menjadi "Resource": "acs:stream:{#regionId}:{#accountId}:vvpinstance/{#instanceId}/vvpnamespace/*",.

Operasi izin pada layanan terkait

Operasi terkait ECS

Sebelum Anda dapat mengakses konsol pengembangan Realtime Compute for Apache Flink melalui Internet, Anda harus mengaktifkan Elastic IP Address (EIP) menggunakan akun Alibaba Cloud Anda. Sebelum Anda dapat mengakses sumber daya di virtual private cloud (VPC), Anda harus membuat elastic network interfaces (ENIs) di VPC. ENI ditambahkan ke grup keamanan khusus Realtime Compute for Apache Flink. Dalam hal ini, Realtime Compute for Apache Flink harus memiliki izin operasi pada EIP, grup keamanan, dan ENI.

Aksi

Deskripsi

ecs:AssociateEipAddress

Mengajukan EIP untuk mengakses Realtime Compute for Apache Flink melalui Internet.

ecs:AttachNetworkInterface

Mengikat ENI Anda ke kolam sumber daya di Realtime Compute for Apache Flink.

ecs:AuthorizeSecurityGroup

Membuat grup keamanan di Realtime Compute for Apache Flink dan menambahkan aturan masuk ke grup keamanan.

ecs:AuthorizeSecurityGroupEgress

Membuat grup keamanan di Realtime Compute for Apache Flink dan menambahkan aturan keluar ke grup keamanan.

ecs:CreateNetworkInterface

Membuat ENI di VPC Anda dan menghubungkan Realtime Compute for Apache Flink ke VPC Anda.

ecs:CreateNetworkInterfacePermission

Otorisasi akses layanan Flink untuk elastic network interfaces (ENIs).

ecs:CreateSecurityGroup

Membuat grup keamanan di Realtime Compute for Apache Flink.

ecs:DeleteNetworkInterface

Menghapus ENI dari sumber daya yang digunakan dalam tugas Realtime Compute for Apache Flink setelah tugas selesai.

ecs:DeleteNetworkInterfacePermission

Memutuskan ENI Anda dari Realtime Compute for Apache Flink.

ecs:DeleteSecurityGroup

Menghapus grup keamanan di Realtime Compute for Apache Flink.

ecs:DescribeNetworkInterfacePermissions

Memutuskan ENI Anda dari kolam sumber daya arsitektur tanpa server di Realtime Compute for Apache Flink.

ecs:DescribeNetworkInterfaces

Menanyakan ENI yang terikat ke Realtime Compute for Apache Flink.

ecs:DescribeSecurityGroupAttribute

Menanyakan aturan grup keamanan dari grup keamanan di Realtime Compute for Apache Flink.

ecs:DescribeSecurityGroupReferences

Menanyakan grup keamanan dan otorisasi tingkat grup keamanan di Realtime Compute for Apache Flink.

ecs:DescribeSecurityGroups

Menanyakan informasi dasar tentang grup keamanan yang dibuat di Realtime Compute for Apache Flink.

ecs:DetachNetworkInterface

Memutuskan ENI Anda dari kolam sumber daya di Realtime Compute for Apache Flink.

ecs:JoinSecurityGroup

Menambahkan ENI ke grup keamanan di Realtime Compute for Apache Flink.

ecs:LeaveSecurityGroup

Menghapus ENI dari grup keamanan di Realtime Compute for Apache Flink.

ecs:ModifyNetworkInterfaceAttribute

Memodifikasi informasi tentang ENI, seperti nama, deskripsi, dan grup keamanan tempat ENI tersebut berada.

ecs:ModifySecurityGroupAttribute

Memodifikasi nama atau deskripsi grup keamanan di Realtime Compute for Apache Flink.

ecs:ModifySecurityGroupPolicy

Memodifikasi kebijakan kontrol akses dalam grup keamanan di Realtime Compute for Apache Flink.

ecs:ModifySecurityGroupRule

Memodifikasi deskripsi aturan masuk grup keamanan di Realtime Compute for Apache Flink.

ecs:RevokeSecurityGroup

Menghapus aturan masuk grup keamanan di Realtime Compute for Apache Flink.

ecs:RevokeSecurityGroupEgress

Menghapus aturan keluar grup keamanan di Realtime Compute for Apache Flink.

ecs:UnassociateEipAddress

Melepas EIP yang digunakan oleh Realtime Compute for Apache Flink.

Operasi terkait OSS

Sebelum Anda dapat menanyakan bucket Object Storage Service (OSS), Anda harus mendapatkan izin pada sumber daya OSS.

Aksi

Deskripsi

oss:ListBuckets

Menanyakan bucket OSS yang digunakan oleh Realtime Compute for Apache Flink.

oss:GetBucketInfo

Menanyakan statistik tentang bucket.

oss:GetObjectMetadata

Mendapatkan metadata objek.

oss:GetObject

Mendapatkan objek.

oss:ListObjects

Menampilkan informasi tentang semua objek dalam bucket.

oss:PutObject

Mengunggah objek.

oss:CopyObject

Menyalin objek yang disimpan di bucket yang sama atau bucket berbeda di wilayah yang sama.

oss:CompleteMultipartUpload

Menyelesaikan unggah multi-bagian objek setelah semua bagian objek diunggah.

oss:AbortMultipartUpload

Membatalkan tugas unggah multi-bagian dan menghapus bagian yang diunggah.

oss:InitiateMultipartUpload

Meminta OSS untuk memulai tugas unggah multi-bagian sebelum data ditransmisikan dalam mode unggah multi-bagian.

oss:UploadPartCopy

Menyalin data dari objek yang ada dan mengunggah bagian objek.

oss:UploadPart

Mengunggah objek berdasarkan bagian berdasarkan nama objek dan ID unggah yang ditentukan.

oss:DeleteObject

Menghapus objek.

oss:PutBucketcors

Mengonfigurasi aturan berbagi sumber daya lintas asal (CORS) untuk bucket.

oss:GetBucketCors

Menanyakan aturan CORS yang dikonfigurasi untuk bucket.

oss:PutBucket

Membuat bucket.

Catatan

Jika Anda menggunakan kemampuan enkripsi Key Management Service (KMS) OSS, Anda harus menyambungkan kebijakan terkait KMS ke peran AliyunStreamAsiDefaultRole. Untuk informasi lebih lanjut, lihat bagian Unggah objek ke bucket yang dikonfigurasi dengan metode enkripsi dalam topik "Enkripsi sisi server".

Operasi terkait ARMS

Setelah Anda mengaktifkan layanan Application Real-Time Monitoring Service (ARMS), metrik dari penerapan di Realtime Compute for Apache Flink disimpan di ARMS.

Aksi

Deskripsi

arms:ListDashboards

Menanyakan dasbor ARMS.

arms:CreateContact

Membuat kontak.

arms:DeleteContact

Menghapus kontak.

arms:SearchContact

Menanyakan kontak.

arms:UpdateContact

Memperbarui kontak.

arms:CreateContactGroup

Membuat grup kontak.

arms:DeleteContactGroup

Menghapus grup kontak.

arms:SearchContactGroup

Menanyakan grup kontak.

arms:UpdateContactGroup

Memperbarui grup kontak.

arms:SearchAlertRules

Menanyakan satu atau beberapa aturan peringatan.

arms:CreateAlertRules

Membuat satu atau beberapa aturan peringatan.

arms:UpdateAlertRules

Memperbarui satu atau beberapa aturan peringatan.

arms:DeleteAlertRules

Menghapus satu atau beberapa aturan peringatan.

arms:StartAlertRule

Mengaktifkan aturan peringatan.

arms:StopAlertRule

Menonaktifkan aturan peringatan.

arms:SearchAlarmHistories

Menanyakan informasi peringatan historis.

arms:OpenArmsService

Mengaktifkan layanan ARMS.

arms:CreateWebhook

Membuat webhook.

arms:UpdateWebhook

Memperbarui webhook.

arms:CreateDispatchRule

Membuat aturan pengiriman.

arms:ListDispatchRule

Menanyakan aturan pengiriman.

arms:DeleteDispatchRule

Menghapus aturan pengiriman.

arms:UpdateDispatchRule

Memperbarui aturan pengiriman.

arms:DescribeDispatchRule

Menanyakan detail tentang aturan pengiriman.

arms:GetAlarmHistories

Mendapatkan riwayat pengiriman peringatan.

arms:SaveAlert

Simpan aturan peringatan.

arms:DeleteAlert

Hapus aturan peringatan.

arms:GetAlert

Dapatkan aturan peringatan.

arms:CheckServiceStatus

Periksa status aktivasi produk.

arms:InstallManagedPrometheus

Buat Prometheus terkelola.

arms:UninstallManagedPrometheus

Uninstal Prometheus terkelola.

arms:GetManagedPrometheusStatus

Dapatkan status instalasi instance Prometheus terkelola.

Operasi terkait VPC

Izin Describe pada sumber daya di VPC diperlukan saat Anda membuat ruang kerja Realtime Compute for Apache Flink.

Aksi

Deskripsi

vpc:DescribeVpcAttribute

Menanyakan konfigurasi VPC.

vpc:DescribeVpcs

Menanyakan VPC yang dibuat.

vpc:DescribeVSwitchAttributes

Menanyakan informasi tentang vSwitch.

vpc:DescribeVSwitches

Menanyakan vSwitch yang dibuat.

vpc:DescribeRouteTableList

Menanyakan tabel rute.

vpc:DescribeRouteTables

Menanyakan tabel rute.

vpc:DescribeRouteEntryList

Menanyakan entri rute dalam tabel rute.

vpc:DescribeRouterInterfaceAttribute

Menanyakan konfigurasi antarmuka router.

vpc:DescribeRouterInterfaces

Menanyakan antarmuka router.

vpc:DescribeVRouters

Menanyakan vRouter di wilayah.

vpc:CreateVpc

Membuat VPC.

vpc:CreateVSwitch

Membuat vSwitch.

Operasi terkait RAM

Saat Anda membuat ruang kerja Realtime Compute for Apache Flink, Anda harus memiliki izin RAM terkait untuk mengonfigurasi sumber daya.

Aksi

Deskripsi

ram:*

Menambahkan, menghapus, memodifikasi, dan menanyakan sumber daya RAM berikut: domain dan aplikasi.

Poin izin terkait TAG

Aksi

Deskripsi

tag:ListTagResources

Menanyakan daftar tag sumber daya.

tag:ListTagKeys

Menanyakan daftar kunci tag.

tag:ListTagValues

Menanyakan nilai tag yang sesuai dengan kunci tag tertentu.

Operasi izin terkait DLF

Saat Anda membuat ruang kerja Realtime Compute for Apache Flink, Anda harus memiliki izin Data Lake Formation (DLF) untuk mengakses katalog terkait.

Aksi

Deskripsi

dlf:BatchCreatePartitions

Membuat beberapa partisi sekaligus.

dlf:BatchCreateTables

Membuat beberapa tabel sekaligus.

dlf:BatchDeletePartitions

Menghapus beberapa partisi sekaligus.

dlf:BatchDeleteTables

Menghapus beberapa tabel sekaligus.

dlf:BatchGetPartitions

Menanyakan beberapa partisi sekaligus.

dlf:BatchGetTables

Menanyakan beberapa tabel sekaligus.

dlf:BatchUpdatePartitions

Memperbarui beberapa partisi sekaligus.

dlf:BatchUpdateTables

Memperbarui beberapa tabel sekaligus.

dlf:CreateCatalog

Membuat katalog data lake.

dlf:CreateDatabase

Membuat database.

dlf:CreateFunction

Membuat fungsi.

dlf:CreatePartition

Membuat partisi.

dlf:CreateTable

Membuat tabel.

dlf:DeleteCatalog

Menghapus katalog data lake.

dlf:DeleteDatabase

Menghapus database.

dlf:DeleteFunction

Menghapus fungsi.

dlf:DeletePartition

Menghapus partisi.

dlf:DeleteTable

Menghapus tabel.

dlf:GetAsyncTaskStatus

Menanyakan status tugas asinkron.

dlf:GetCatalog

Menanyakan katalog data lake.

dlf:GetCatalogByInstanceId

Menanyakan katalog berdasarkan ID instans.

dlf:GetCatalogSettings

Menanyakan konfigurasi data lake.

dlf:GetDatabase

Menanyakan database.

dlf:GetFunction

Menanyakan fungsi.

dlf:GetPartition

Menanyakan partisi.

dlf:GetTable

Menanyakan tabel.

dlf:ListCatalogs

Menanyakan katalog.

dlf:ListDatabases

Menanyakan database.

dlf:ListFunctionNames

Menanyakan nama fungsi.

dlf:ListFunctions

Menanyakan fungsi.

dlf:ListPartitionNames

Menanyakan nama partisi.

dlf:ListPartitions

Menanyakan partisi.

dlf:ListPartitionsByExpr

Menanyakan partisi menggunakan ekspresi.

dlf:ListPartitionsByFilter

Menanyakan partisi menggunakan filter.

dlf:ListTableNames

Menanyakan nama tabel.

dlf:ListTables

Menanyakan tabel.

dlf:RenamePartition

Mengganti nama partisi.

dlf:RenameTable

Mengganti nama tabel.

dlf:UpdateCatalog

Memperbarui katalog data lake.

dlf:UpdateDatabase

Memperbarui database.

dlf:UpdateFunction

Memperbarui fungsi.

dlf:UpdateTable

Memperbarui tabel.

dlf:BatchGetPartitionColumnStatistics

Menanyakan statistik beberapa partisi tabel metadata sekaligus.

dlf:DeletePartitionColumnStatistics

Menghapus statistik partisi tabel metadata.

dlf:DeleteTableColumnStatistics

Menghapus statistik tabel metadata.

dlf:GetPartitionColumnStatistics

Menanyakan statistik bidang dalam partisi tabel metadata.

dlf:GetTableColumnStatistics

Menanyakan statistik bidang dalam tabel metadata.

dlf:UpdateTableColumnStatistics

Memperbarui statistik tabel metadata.

dlf:UpdatePartitionColumnStatistics

Memperbarui statistik partisi tabel metadata.

dlf:CreateLock

Membuat kunci metadata.

dlf:UnLock

Membuka kunci metadata.

dlf:AbortLock

Membatalkan kunci metadata.

dlf:RefreshLock

Memperbarui kunci metadata.

dlf:GetLock

Menanyakan kunci metadata.

dlf:GetCatalogAccessInfo

Menanyakan informasi seperti nama penyimpanan dan titik akhir penyimpanan tentang penyimpanan backend berdasarkan UUID katalog.

dlf:GetDataToken

Menanyakan kunci tingkat katalog atau tabel berdasarkan UUID katalog.

dlf:GetDataTokenByName

Menanyakan kunci tingkat katalog atau tabel berdasarkan UUID katalog, nama database, atau nama tabel.

dlf-auth:ActOnBehalfOfAnotherUser

Menggunakan peran terkait layanan (SLR) atau peran layanan (SR) untuk mengakses DLF.

dlf:GrantPermissions

Memberikan izin pada sumber daya pihak yang berwenang.

dlf:RevokePermissions

Mencabut izin pada sumber daya pihak yang berwenang.

dlf:BatchGrantPermissions

Memberikan beberapa izin sekaligus.

dlf:BatchRevokePermissions

Mencabut beberapa izin sekaligus.

dlf:UpdatePermissions

Memperbarui izin pada sumber daya pihak yang berwenang.

dlf:ListPermissions

Menanyakan izin sumber daya atau pihak yang berwenang.

dlf:CreateRole

Membuat peran.

dlf:UpdateRole

Memperbarui peran.

dlf:DeleteRole

Menghapus peran.

dlf:GetRole

Menanyakan peran.

dlf:ListRoles

Menanyakan peran.

dlf:GrantRolesToUser

Memberikan beberapa izin peran kepada pengguna sekaligus.

dlf:RevokeRolesFromUser

Mencabut beberapa izin peran pengguna sekaligus.

dlf:GrantRoleToUsers

Memberikan izin peran kepada beberapa pengguna sekaligus.

dlf:RevokeRoleFromUsers

Mencabut izin peran dari beberapa pengguna sekaligus.

dlf:UpdateRoleUsers

Memperbarui pengguna peran.

dlf:ListRoleUsers

Menanyakan pengguna peran.

dlf:ListUserRoles

Menanyakan peran pengguna.

dlf:GrantRolesToPrincipal

Memberikan beberapa izin peran kepada pihak yang berwenang sekaligus.

dlf:RevokeRolesFromPrincipal

Mencabut beberapa izin peran pihak yang berwenang sekaligus.

dlf:GrantRoleToPrincipals

Memberikan izin peran kepada beberapa pihak yang berwenang sekaligus.

dlf:RevokeRoleFromPrincipals

Mencabut izin peran dari beberapa pihak yang berwenang sekaligus.

dlf:UpdateRolePrincipals

Memperbarui pihak yang berwenang dalam peran.

dlf:BatchDeleteRoles

Menghapus beberapa peran sekaligus.

dlf:CheckPermissions

Memeriksa izin.

dlf:GetCatalogStorageStatistics

Menanyakan statistik katalog.

dlf:GetCatalogStorageIndicatorDetails

Menanyakan tren metrik katalog.

dlf:GetCatalogStorageRank

Menanyakan peringkat statistik penyimpanan katalog.

dlf:GetCatalogStorageAnalysis

Menanyakan distribusi data dalam katalog.

dlf:GetDatabaseProfile

Menanyakan profil data database.

dlf:GetDatabaseStorageAnalysis

Menanyakan distribusi data dalam database.

dlf:GetTableProfile

Menanyakan profil data tabel.

dlf:GetTableStorageAnalysis

Menanyakan distribusi data dalam tabel.

dlf:ListPartitionProfiles

Menanyakan profil data partisi.

dlf:getLatestStorageStatisticsDate

Menanyakan waktu terakhir data ikhtisar penyimpanan diperbarui.

dlf:SubscribeOptimize

Mengirimkan optimasi.

dlf:GetOptimizeRegionStatus

Menanyakan wilayah dan status optimasi.

dlf:GetOptimizeWorkspaceAuthorization

Menanyakan otorisasi untuk ruang kerja yang dioptimalkan.

dlf:AddOptimizeWorkspace

Menambahkan ruang kerja yang dioptimalkan.

dlf:ListOptimizeWorkspaces

Menanyakan ruang kerja yang dioptimalkan.

dlf:PreCheckOptimizeWorkspaceConnection

Memeriksa prakoneksi ke ruang kerja yang dioptimalkan.

dlf:CheckOptimizeWorkspaceConnection

Memeriksa koneksi ke ruang kerja yang dioptimalkan.

dlf:DeleteOptimizeWorkspace

Menghapus ruang kerja yang dioptimalkan.

dlf:SetOptimizeEnable

Mengaktifkan optimasi penyimpanan.

dlf:SetOptimizePolicy

Mengonfigurasi kebijakan optimasi penyimpanan.

dlf:GetOptimizePolicy

Menanyakan kebijakan optimasi penyimpanan.

dlf:SetOptimizeScheduleRule

Menambahkan aturan penjadwalan optimasi penyimpanan.

dlf:ListOptimizeScheduleRules

Aturan penjadwalan untuk optimisasi kueri.

dlf:DeleteOptimizeScheduleRule

Menghapus aturan penjadwalan optimasi penyimpanan.

dlf:RunOptimizeImmediately

Menjalankan optimasi penyimpanan segera.

dlf:GetOptimizeInfo

Menanyakan informasi optimasi.

dlf:UpdateOptimizeTaskResult

Memperbarui hasil tugas optimasi penyimpanan.

dlf:BatchDeleteTableVersions

Menghapus versi yang ditentukan dari tabel data data lake secara batch.

dlf:DeleteTableVersion

Menghapus versi yang ditentukan dari tabel data di data lake.

dlf:GetTableVersion

Mendapatkan versi yang ditentukan dari tabel data di data lake.

dlf:ListTableVersions

Menanyakan daftar versi yang ditentukan dari tabel data di data lake secara terpaginasi.

dlf:Search

Pengambilan metadata.

dlf:SearchAcrossCatalog

Pencarian lintas katalog untuk database, tabel, bidang, dan konten lainnya.

dlf:GetServiceStatus

Mendapatkan status aktivasi layanan Data Lake Formation untuk pengguna tertentu.

dlf:GetRegionStatus

Mendapatkan status aktivasi layanan Data Lake Formation di wilayah tertentu.

Referensi