All Products
Search
Document Center

Elasticsearch:Otorisasi instans dengan kelompok sumber daya

Last Updated:Jul 18, 2026

Untuk memungkinkan Pengguna RAM hanya mengelola instans Alibaba Cloud Elasticsearch tertentu di Konsol, batasi cakupan izin mereka menggunakan kelompok sumber daya.

Prosedur

Jika sebuah instans Elasticsearch berada dalam kelompok sumber daya default, memilih kelompok sumber daya kustom saat otorisasi tidak memberikan akses ke instans tersebut karena instans tetap berada di kelompok default.

Pertama, berikan izin tingkat akun kepada Pengguna RAM melalui kebijakan kustom. Kemudian, buat kelompok sumber daya, pindahkan instans ke dalamnya, dan berikan izin kepada Pengguna RAM yang dibatasi pada kelompok sumber daya tersebut.

Langkah 1: Berikan izin dengan kebijakan kustom

  1. Masuk ke RAM console sebagai administrator RAM.

  2. Buat kebijakan kustom.

    Untuk informasi selengkapnya, lihat Create a custom policy. Gunakan contoh berikut untuk mengonfigurasi kebijakan:

    {
        "Statement": [
            {
                "Action": [
                    "elasticsearch:*"
                ],
                "Effect": "Allow",
                "Resource": "acs:elasticsearch:*:<yourAccountId>:instances/<yourInstanceId>"
            },
            {
                "Action": [
                    "elasticsearch:ListCollectors"
                ],
                "Effect": "Allow",
                "Resource": "acs:elasticsearch:*:<yourAccountId>:collectors/*"
            },
            {
                "Action": [
                    "elasticsearch:ListInstance",
                    "elasticsearch:ListSnapshotReposByInstanceId"
                ],
                "Effect": "Allow",
                "Resource": "acs:elasticsearch:*:<yourAccountId>:instances/*"
            },
            {
                "Effect": "Allow",
                "Action": [
                    "cms:ListAlarm",
                    "cms:DescribeActiveMetricRuleList",
                    "cms:QueryMetricList"
                ],
                "Resource": "*"
            },
            {
                "Action": [
                    "elasticsearch:ListTags"
                ],
                "Effect": "Allow",
                "Resource": "acs:elasticsearch:*:*:tags/*"
            },
            {
                "Action": [
                    "elasticsearch:GetEmonProjectList"
                ],
                "Effect": "Allow",
                "Resource": "acs:elasticsearch:*:*:emonProjects/*"
            },
            {
                "Action": [
                    "elasticsearch:getEmonUserConfig"
                ],
                "Effect": "Allow",
                "Resource": "acs:elasticsearch:*:*:emonUserConfig/*"
            },
           {
           "Action": "ims:*",
           "Effect": "Allow",
           "Resource": "acs:ims::<yourAccountId>:application/*"
           }
        ],
        "Version": "1"
    }

    Saat menggunakan contoh ini, ganti variabel berikut.

    Parameter

    Deskripsi

    <yourAccountId>

    Tentukan ID akun Alibaba Cloud Anda. Karakter wildcard * tidak didukung. Untuk mendapatkan ID tersebut, arahkan kursor ke gambar profil di pojok kanan atas Konsol untuk melihat Account ID Anda.

    <yourInstanceId>

    ID instans yang akan diotorisasi. Karakter wildcard seperti * tidak didukung. Untuk mendapatkan ID instans, lihat View basic instance information.

    Konsol Alibaba Cloud Elasticsearch terintegrasi dengan layanan seperti Beats collectors, CloudMonitor, dan tag. Untuk memastikan Pengguna RAM lolos pemeriksaan izin saat mengelola instans dalam kelompok sumber daya tertentu, konfigurasikan kebijakan kustom di tingkat akun.

    Catatan

    Setelah Anda mengonfigurasi izin, Pengguna RAM juga dapat mengakses instans secara langsung melalui URL berikut:

    • https://elasticsearch.console.alibabacloud.com/{regionId}/instances/{instanceId}/base

    • https://elasticsearch.console.alibabacloud.com/{regionId}/logstashes/{instanceId}/base

  3. Buat Pengguna RAM.

    Untuk informasi selengkapnya, lihat Create a RAM user.

  4. Berikan izin kepada Pengguna RAM menggunakan kebijakan kustom di tingkat akun.

    Untuk informasi selengkapnya, lihat Grant permissions to a RAM user. Saat memberikan izin, atur Resource Range ke Account, dan di bagian Policies, pilih kebijakan kustom yang telah Anda buat.

(Opsional) Langkah 2: Buat kelompok sumber daya dan berikan izin

Catatan

Jika instans Anda sudah berada dalam kelompok sumber daya kustom, lewati langkah ini.

  1. Masuk ke Resource Management console.

  2. Buat kelompok sumber daya.

    Untuk informasi selengkapnya, lihat Create a resource group.

  3. Pindahkan instans target dari kelompok sumber daya default ke kelompok sumber daya kustom.

    Untuk informasi selengkapnya, lihat Transfer resources across resource groups.

  4. Berikan izin kepada Pengguna RAM untuk mengelola Alibaba Cloud Elasticsearch dalam kelompok sumber daya yang ditentukan.

    Untuk informasi selengkapnya, lihat Grant permissions on a resource group. Pada halaman Grant Permission, atur Principal ke Pengguna RAM kustom, dan di bagian Policies, pilih kebijakan sistem AliyunElasticsearchFullAccess.

    Catatan

    Setelah otorisasi, principal memiliki izin yang ditentukan atas semua resource dalam kelompok sumber daya tersebut.

Langkah 3: Verifikasi kebijakan

  1. Masuk ke Alibaba Cloud Elasticsearch console sebagai Pengguna RAM.

  2. Di panel navigasi kiri, klik Elasticsearch Clusters.

  3. Di bilah menu atas, pilih wilayah dan kelompok sumber daya kustom. Anda kini dapat melihat daftar instans di wilayah dan kelompok sumber daya yang dipilih.