All Products
Search
Document Center

Resource Access Management:Batasi akses pengguna berdasarkan periode waktu

Last Updated:Sep 18, 2026

Anda dapat membatasi waktu akses Pengguna RAM tertentu ke sumber daya Alibaba Cloud dengan mengonfigurasi kondisi berbasis waktu dalam kebijakan kustom RAM.

Prasyarat

  • Akun Alibaba Cloud atau Pengguna RAM yang memiliki izin manajemen RAM. Identitas ini digunakan untuk login ke Konsol RAM dan menyelesaikan langkah-langkah dalam topik ini.

Skenario

Perusahaan A menjalankan bisnisnya menggunakan berbagai sumber daya Alibaba Cloud, seperti Instance ECS, Instance RDS, Instance SLB, dan Bucket OSS. Untuk melindungi bisnis dan keamanan datanya, perusahaan ingin agar penggunanya hanya dapat mengakses Alibaba Cloud selama jam kerja, bukan kapan saja.

Untuk mencapai hal tersebut, Anda membuat kebijakan kustom yang mencakup kondisi berbasis waktu, membuat Pengguna RAM jika belum tersedia, lalu menyambungkan kebijakan tersebut ke Pengguna RAM tersebut. Dengan demikian, Pengguna RAM hanya dapat mengakses sumber daya Alibaba Cloud yang ditentukan selama periode waktu yang telah ditetapkan.

Langkah 1: Buat kebijakan kustom

  1. Login ke Konsol RAM sebagai administrator RAM.

  2. Di panel navigasi sebelah kiri, pilih Permissions > Policies.

  3. Pada halaman Policies, klik Create Policy.

  4. Pada halaman Create Policy, klik tab JSON Editor.

    Halaman ini menampilkan editor JSON. Templat kebijakan default mencakup elemen Version (diatur ke "1") dan array Statement. Setiap pernyataan mencakup elemen Effect (default "Allow"), Action, Resource, dan Condition. Anda harus mengisi elemen Action dan Resource.

  5. Masukkan dokumen kebijakan.

    Kebijakan contoh berikut mengizinkan Pengguna RAM mengakses ECS hanya sebelum pukul 17.00.00 pada 12 Agustus 2019 (UTC+8). Nilai waktu ini hanya contoh. Gantilah dengan periode waktu saat perusahaan Anda mengizinkan akses. Kebijakan ini hanya mengizinkan akses sebelum titik waktu yang ditentukan. Kebijakan ini menggunakan operator DateLessThan untuk mengatur acs:CurrentTime dalam elemen Condition menjadi 2019-08-12T17:00:00+08:00.

    {
      "Statement": [
        {
          "Action": "ecs:*",
          "Effect": "Allow",
          "Resource": "*",
          "Condition": {
              "DateLessThan": {
                  "acs:CurrentTime": "2019-08-12T17:00:00+08:00"
              }
          }
        }
      ],
      "Version": "1"
    }
    Catatan

    Elemen Condition hanya berlaku untuk operasi yang dijelaskan oleh kebijakan saat ini. Anda dapat mengganti 2019-08-12T17:00:00+08:00 dengan periode waktu saat perusahaan Anda mengizinkan akses.

  6. Di bagian atas halaman, klik Optimize, lalu klik Perform untuk melakukan optimasi lanjutan pada kebijakan.

    Fitur optimasi kebijakan lanjutan melakukan tugas-tugas berikut:

    • Memisahkan resource atau kondisi untuk aksi yang tidak kompatibel.

    • Mempersempit cakupan resource.

    • Menghapus pernyataan duplikat atau menggabungkan pernyataan.

  7. Pada kotak dialog Create Policy, klik OK.

  8. Pada kotak dialog Create Policy, masukkan policy name dan Description, lalu klik OK.

Langkah 2: Buat Pengguna RAM

  1. Login ke Konsol RAM menggunakan Akun Alibaba Cloud (akun root) atau sebagai administrator RAM.

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

  3. Pada halaman Users, klik Create User.

  4. Pada halaman Create User, pada bagian User Account Information, konfigurasikan informasi dasar pengguna.

    • Logon Name: Nama login dapat berisi huruf, angka, titik (.), tanda hubung (-), dan garis bawah (_), serta panjangnya maksimal 64 karakter.

    • Display Name: Nama tampilan panjangnya maksimal 128 karakter.

    • Tag: Klik edit, lalu masukkan kunci tag dan nilai tag. Tag menyederhanakan manajemen Pengguna RAM berbasis tag.

  5. Pada bagian Access Mode, pilih mode akses dan konfigurasikan parameter yang sesuai.

    Untuk keamanan akun, pilih hanya satu mode akses untuk setiap Pengguna RAM. Hal ini memisahkan pengguna manusia dari pengguna aplikasi.

    • Console Access

      Jika Pengguna RAM mewakili pengguna manusia, aktifkan akses konsol agar pengguna dapat mengakses Alibaba Cloud menggunakan username dan kata sandi logon. Konfigurasikan parameter berikut:

      • Kata sandi logon konsol: Pilih pembuatan kata sandi otomatis atau tentukan kata sandi kustom. Kata sandi logon kustom harus memenuhi persyaratan kompleksitas kata sandi. Untuk informasi selengkapnya, lihat Setel kebijakan kata sandi untuk Pengguna RAM.

      • Kebijakan pengaturan ulang kata sandi: Tentukan apakah Pengguna RAM harus mengatur ulang kata sandi saat login berikutnya.

      • Kebijakan autentikasi multi-faktor (MFA): Tentukan apakah akan mengaktifkan MFA untuk Pengguna RAM saat ini. Setelah Anda mengaktifkan MFA, Anda juga harus bind perangkat MFA. Untuk informasi selengkapnya, lihat Bind perangkat MFA.

    • Permanent AccessKey

      Jika Pengguna RAM mewakili aplikasi, Anda dapat menggunakan pasangan AccessKey permanen untuk mengakses Alibaba Cloud. Setelah Anda mengaktifkan mode akses ini, sistem secara otomatis menghasilkan ID AccessKey dan Rahasia AccessKey untuk Pengguna RAM tersebut. Untuk informasi selengkapnya, lihat Buat pasangan AccessKey.

      • Rahasia AccessKey hanya ditampilkan saat pembuatan dan tidak dapat dilihat lagi nanti. Simpanlah dengan aman.

      • Pasangan AccessKey adalah kredensial jangka panjang untuk akses programatik. Kebocoran pasangan AccessKey mengancam keamanan semua sumber daya di bawah akun tersebut. Untuk mengurangi risiko kebocoran kredensial, gunakan token Security Token Service (kredensial sementara) sebagai gantinya. Untuk informasi selengkapnya, lihat Praktik terbaik penggunaan kredensial akses untuk memanggil API Alibaba Cloud.

  6. Klik OK

Langkah 3: Berikan izin kepada Pengguna RAM

Sambungkan kebijakan kustom yang dibuat di Langkah 1 ke Pengguna RAM yang dibuat di Langkah 2.

Konsol

Konsol RAM menyediakan dua titik masuk, keduanya mendukung otorisasi tunggal dan batch:

  • Users page: Pihak yang berwenang dipilih otomatis berdasarkan pengguna yang Anda pilih. Paling cocok untuk alur kerja berbasis pengguna.

  • Grants page: Anda memilih secara manual pihak yang berwenang dan dapat melihat semua catatan otorisasi di seluruh akun Anda. Paling cocok untuk alur kerja berbasis izin.

Catatan

Tip: Untuk manajemen skala besar, tambahkan Pengguna RAM dengan tanggung jawab identik ke kelompok pengguna, lalu berikan izin ke kelompok tersebut. Buka Identities > User Groups untuk mengelola kelompok.

Dari halaman Users

  1. Login ke Konsol RAM.

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

  3. Pada halaman Users, temukan Pengguna RAM target dan klik kolom Actions > Attach Policy.

    Anda juga dapat memilih beberapa Pengguna RAM dan mengklik Attach Policy di bawah daftar pengguna untuk otorisasi batch.

  4. Pada panel Grant Permission, konfigurasikan pengaturan berikut:

    • Resource scope:

      • Account level: Izin berlaku untuk semua sumber daya di Akun Alibaba Cloud Anda.

      • Resource group level: Izin hanya berlaku dalam kelompok sumber daya yang ditentukan. Setelah login, Pengguna RAM harus beralih ke kelompok sumber daya yang diotorisasi di bilah navigasi atas.

        Catatan
        1. Sistem menandai kebijakan sistem berisiko tinggi (seperti AdministratorAccess dan AliyunRAMFullAccess) dengan indikator peringatan. Kebijakan ini biasanya memberikan kontrol penuh atas semua sumber daya cloud atau manajemen penuh atas RAM. Berikan kebijakan ini dengan hati-hati.

        2. Untuk contoh otorisasi kelompok sumber daya, lihat Kontrol akses Pengguna RAM ke Instance ECS tertentu.

    • Principal:

      Pihak yang berwenang adalah Pengguna RAM yang menerima izin. Dari halaman Users, sistem memilih otomatis pengguna saat ini. Dari halaman Grants, Anda harus memilih pengguna secara manual. Pemilihan batch didukung.

    • Permission policy:

      • System policy: Cari dan pilih. Filter berdasarkan nama produk (misalnya, ECS, OSS), tingkat akses (misalnya, ReadOnly, FullAccess), atau nama kebijakan lengkap. Misalnya, untuk memberikan izin manajemen keuangan (pengeluaran dan biaya), cari BSS untuk menemukan AliyunBSSFullAccess (akses penuh ke Billing and Cost Management) dan kebijakan terkait keuangan lainnya.

        Tabel berikut mencantumkan nama kebijakan sistem untuk Produk Alibaba Cloud yang umum diminta untuk membantu Anda menemukan kebijakan yang tepat dengan cepat.

        Produk

        Nama kebijakan sistem

        Tingkat akses

        Billing and cost management (finance)

        AliyunBSSFullAccess

        Full access

        Cloud Monitor

        AliyunCloudMonitorReadOnlyAccess

        Read-only

        China Gateway (Website Builder)

        AliyunWebsiteBuildFullAccess

        Full access

        Alibaba Cloud DevOps

        AliyunYunxiaoFullAccess

        Full access

        Model Studio (Bailian)

        AliyunBailianFullAccess

        Full access

        Alibaba Cloud DNS

        AliyunDNSFullAccess

        Full access

        SSL Certificates Service

        AliyunYundunCertFullAccess

        Full access

        Cloud Phone

        AliyunECDFullAccess

        Full access

        Support Center

        AliyunSupportFullAccess

        Full access

        Resource Center

        AliyunResourceCenterFullAccess

        Full access

        AgentBay

        AliyunAgentBayFullAccess

        Full access

        Security Center

        AliyunYundunSASFullAccess

        Full access

        Jika Anda tidak dapat menemukan kebijakan untuk produk target Anda, lihat Referensi kebijakan sistem untuk daftar lengkap, atau buat kebijakan kustom untuk kontrol akses detail halus.

      • Custom policy: Anda harus Buat kebijakan kustom sebelum dapat memberikannya.

      • Pagination limit for select all: Daftar kebijakan dipaginasi. Memilih semua hanya berlaku untuk halaman saat ini. Setelah Anda berpindah halaman, kebijakan yang sebelumnya dipilih tetap berada dalam daftar terpilih, tetapi kebijakan di halaman baru tidak dipilih secara otomatis; Anda harus memilihnya halaman demi halaman.

      • Quickly grant administrator permissions: Untuk memberikan izin administrator, cari AdministratorAccess di kotak pencarian dan pilih langsung, daripada memilih kebijakan halaman demi halaman. Memilih kebijakan ini memicu peringatan otorisasi berisiko tinggi.

    • (Opsional) Description: Masukkan alasan atau skenario otorisasi untuk keperluan audit.

    • Klik Confirm.

  5. Tinjau hasil otorisasi dan klik Close.

Dari halaman Grants

  1. Login ke Konsol RAM.

  2. Di panel navigasi sebelah kiri, pilih Permissions > Grants.

  3. Pada halaman Grants, klik Grant Permission.

  4. Pada panel Grant Permission, pilih pihak yang berwenang dan konfigurasikan pengaturan yang sama seperti dijelaskan di atas.

  5. Tinjau hasil otorisasi dan klik Close.

Catatan

Pengguna RAM yang dibuat melalui fitur Quick Start di halaman Ikhtisar Konsol RAM secara otomatis diberikan kebijakan sistem yang sesuai berdasarkan skenario yang dipilih, tanpa perlu otorisasi manual:

  • Super user: Secara otomatis diberikan kebijakan PowerUserAccess. Pengguna ini dapat mengelola layanan dan sumber daya cloud, tetapi tidak dapat mengelola identitas RAM dan izinnya, direktori sumber daya, atau akun penagihan.

  • Account administrator: Secara otomatis diberikan kebijakan AdministratorAccess. Pengguna ini dapat mengelola semua sumber daya Alibaba Cloud, termasuk identitas RAM dan izinnya.

Gunakan opsi ini hanya ketika hak istimewa super administrator benar-benar diperlukan. Untuk operasi rutin, ikuti prinsip hak istimewa minimal dan berikan hanya izin yang diperlukan untuk tugas tertentu.

OpenAPI

Berikan custom policy

  1. Panggil CreatePolicy untuk membuat custom policy. Untuk sintaksis kebijakan, lihat Elemen kebijakan izin dan Ikhtisar kebijakan contoh.

  2. Panggil AttachPolicyToUser untuk memberikan kebijakan pada account level (atur PolicyType ke Custom).

    Atau, panggil AttachPolicy untuk memberikan kebijakan pada resource group level.

Berikan system policy