全部产品
Search
文档中心

Logic Composer:Kueri informasi tentang beberapa pengguna RAM

更新时间:Jul 02, 2025

Topik ini menjelaskan cara mengkueri informasi tentang beberapa pengguna RAM.

Informasi latar belakang

Logic Composer diaktifkan dan pengguna RAM dibuat menggunakan akun Alibaba Cloud Anda.

Prosedur

  1. Masuk ke Konsol Alibaba Cloud dan buka Konsol Logic Composer.

  2. Di panel navigasi sebelah kiri, klik Workflows. Pada halaman Alur Kerja, klik Buat Alur Kerja.

  3. Tetapkan parameter Workflow Name dan Resource group, yang wajib. Lalu, klik OK.

  4. Di kotak dialog Buat Alur Kerja yang muncul, pilih opsi default Blank dan kemudian klik OK untuk pergi ke halaman pengeditan alur kerja.

  5. Di jendela Select Trigger pada tab Tampilan Grafis, klik tab Semua dan kemudian klik Request.

  6. Di kotak dialog Permintaan yang muncul, klik When a HTTP request is received pada tab Pemicu. Di kotak dialog yang muncul, pilih GET untuk Method.

  7. Klik + Tambah Langkah. Di kotak dialog Select Action yang muncul, klik tab Semua dan kemudian klik Variables.

  8. Di kotak dialog Variabel yang muncul, klik Initialize variable pada tab Aksi. Di kotak dialog Inisialisasi variabel yang muncul, masukkan nama variabel newVar untuk parameter Name, pilih Array untuk parameter Type, dan masukkan [] di parameter Value.

  9. Di bagian bawah alur kerja, klik + Tambah Langkah. Kotak dialog Select Action muncul.

  10. Klik tab Alibaba Cloud, cari Resource Access Management dalam daftar konektor, dan klik Resource Access Management.

  11. Di kotak dialog Resource Access Management yang muncul, cari listusers dalam daftar aksi, dan kemudian klik ListUsers.

  12. Klik Otorisasi. Di panel Grant Role yang muncul, atur parameter berikut dan klik OK untuk menyelesaikan konfigurasi otorisasi. Jika Anda telah menentukan peran, lewati langkah ini.

    • Jenis Peran: Pilih Peran Baru untuk parameter ini.

    • Nama Peran: Atur parameter ini menjadi logic-composer-accessing-RAM-role.

    • Deskripsi Peran: Masukkan Izin yang diperlukan untuk menjalankan logic-composer-Access-RAM-role di bidang ini.

    • Kebijakan Otorisasi Baru: Pilih AliyunRAMReadOnlyAccess untuk parameter ini.

  13. Klik + Tambah Langkah di bagian bawah alur kerja. Di kotak dialog Select Action yang muncul, klik Control. Di kotak dialog Kontrol yang muncul, klik For each pada tab Aksi.

  14. Klik kotak input dari parameter Value. Di jendela melayang yang muncul di sebelah kanan, klik Users di bawah Resource Access Management ListUsers.

  15. Klik + Tambah Langkah di kotak dialog ForEach. Di kotak dialog Select Action yang muncul, cari Resource Access Management dalam daftar konektor dan klik Resource Access Management. Di kotak dialog Resource Access Management yang muncul, cari policies dalam daftar aksi dan klik ListPoliciesForUser.

  16. Klik kotak input UserName di tab. Di jendela melayang di sebelah kanan, masukkan items ('ForEach')['UserName'] di kotak input tab Expression, dan klik OK di sebelah kotak input. Jika Anda tidak dapat melihat tombol OK karena jendela sempit, gulir jendela browser ke kanan.

  17. Klik + Tambah Langkah di tab ForEach. Di kotak dialog Select Action yang muncul, cari Resource Access Management dalam daftar konektor dan klik Resource Access Management. Di kotak dialog Resource Access Management yang muncul, cari accesskeys dalam daftar aksi dan klik ListAccessKeys.

  18. Klik kotak input UserName di tab. Di jendela melayang di sebelah kanan, masukkan items ('ForEach')['UserName'] di kotak input tab Expression, dan klik OK di sebelah kotak input. Jika Anda tidak dapat melihat tombol OK karena jendela sempit, gulir jendela browser ke kanan.

  19. Klik + Tambah Langkah di node ForEach. Di kotak dialog Select Action yang muncul, klik Variables untuk menampilkan daftar aksi.

  20. Klik Append to array variable. Dalam daftar drop-down Name, pilih newVar. Di bidang Value, masukkan kode contoh berikut di kotak input:

    {
      "userName": "@{items('ForEach')['UserName']}",
      "accessKeys": "@{body('Resource_Access_Management_ListAccessKeys')['AccessKeys']['AccessKey']}",
      "policies": "@{body('Resource_Access_Management_ListPoliciesForUser')['Policies']['Policy']}"
    }

Hasil eksekusi

  1. Di bagian bawah alur kerja, klik + Tambah Langkah. Kotak dialog Select Action muncul. Temukan Request dalam daftar konektor dan klik. Kemudian, temukan Response dalam daftar aksi dan klik.

  2. Di kotak dialog Respons yang muncul, masukkan Content-Type dan application/json di Header, dan kemudian klik kotak input Body. Di kotak dialog yang muncul di sebelah kanan, klik variabel keluaran newVar di bawah Initialize variable, dan kemudian klik Save untuk menyimpan alur kerja.

  3. Klik Run untuk menjalankan alur kerja. Halaman Hasil muncul. Setelah semua simpul dijalankan, klik simpul Response untuk melihat keluaran di bagian Body.

Verifikasi respons melalui browser

  1. Di tab Graphic View alur kerja, klik pemicu When a HTTP request is received, dan salin URL di HTTP Endpoint.

  2. Buka halaman baru di browser, tempel URL yang disalin ke bilah alamat, dan tekan Enter.

  3. Periksa apakah responsnya benar.

Catatan

Jika Anda memiliki sejumlah besar pengguna RAM dan izin dalam akun, respons mungkin habis waktu. Ini tidak mengganggu jalannya alur kerja. Anda dapat melihat log eksekusi alur kerja di halaman Log Eksekusi. Untuk informasi lebih lanjut, lihat bagian HTTP dari Batasan.