Anda sedang melihat dokumentasi Apigee Edge.
Buka dokumentasi
Apigee X. info
Buat peran kustom menggunakan UI Edge, seperti yang dijelaskan di bagian berikut. Untuk membuat peran kustom menggunakan Edge API, lihat Membuat peran dengan API.
Anda harus menjadi administrator organisasi untuk membuat peran kustom.
Apa yang dimaksud dengan peran khusus?
Setiap organisasi Edge dilengkapi dengan serangkaian peran bawaan yang memberikan tingkat izin yang berbeda. Anda dapat menetapkan pengguna administratif ke salah satu peran ini. Namun, Anda juga dapat membuat peran unik yang menyertakan izin persis yang Anda inginkan. Misalnya, Anda mungkin menginginkan peran yang hanya mengizinkan akses ke proxy API, tidak ada yang lain. Untuk melakukannya, Anda harus membuat peran khusus.
Anda dapat membuat peran khusus untuk menyesuaikan akses ke entitas Apigee Edge berikut:
- Proxy API
- Produk API
- Aplikasi developer
- Developer
- Lingkungan (Sesi dan deployment alat pelacakan)
- Laporan kustom (Analytics)
Anda dapat mencapai tingkat perincian yang lebih tinggi dengan menerapkan akses berbasis peran ke instance tertentu dari suatu entitas. Misalnya, Anda dapat menerapkan akses berbasis peran ke semua produk API atau ke produk tertentu.
Prioritas izin
Izin yang lebih terperinci lebih diutamakan daripada izin yang kurang terperinci. Misalnya, izin yang diterapkan ke aplikasi developer tertentu lebih diprioritaskan daripada izin yang kurang terperinci yang diterapkan ke semua aplikasi developer.
Menetapkan izin ke grup entity vs. instance tunggal
Tetapkan izin peran kustom pada grup entitas (misalnya, semua produk API) atau pada satu instance (misalnya, satu produk API tertentu).
Jika Anda menetapkan izin pada instance, pengguna dengan hak istimewa dapat melakukan operasi yang diizinkan hanya pada instance tersebut. Jika ditetapkan pada grup (misalnya, semua proxy API), pengguna dapat melakukan operasi pada instance apa pun dalam koleksi.
Anda juga dapat mengaktifkan opsi deploy dan trace di API dan cache. Operasi ini juga bersifat spesifik per lingkungan. Artinya, Anda dapat mengizinkan peran untuk di-deploy hanya ke lingkungan produksi.
Menjelajahi halaman Peran
Akses halaman Peran, seperti yang dijelaskan di bawah.
Edge
Untuk mengakses halaman Peran menggunakan UI Edge:
- Login ke https://apigee.com/edge sebagai administrator organisasi.
- Pilih Admin > Peran.
Jika Anda bukan administrator organisasi, menu ini tidak akan tersedia.
Edge Klasik (Private Cloud)
Untuk mengakses halaman Peran menggunakan UI Edge Klasik:
- Login ke
http://ms-ip:9000
sebagai administrator organisasi, dengan ms-ip adalah alamat IP atau nama DNS node Server Pengelolaan. - Pilih Admin > Peran Organisasi.
Jika Anda bukan administrator organisasi, menu ini tidak akan tersedia.
Halaman Peran akan ditampilkan.
Seperti yang ditandai pada gambar, halaman Peran memungkinkan Anda untuk:
- Melihat peran bawaan Edge dan pengguna yang ditetapkan untuk peran tersebut
- Melihat, menambahkan, mengedit, dan menghapus peran khusus, serta melihat pengguna yang ditetapkan untuk peran tersebut
Menambahkan peran kustom
Untuk menambahkan peran khusus:
- Akses halaman Peran.
- Klik + Peran Kustom.
- Masukkan nama untuk peran kustom.
Catatan: Nama peran kustom tidak boleh berisi spasi atau beberapa karakter khusus.
- Tambahkan izin, sesuai kebutuhan.
- Klik Simpan.
Gambar berikut menunjukkan bagian dari dialog Peran Kustom Baru. Misalnya, peran ini
disebut WeatherApiRole, dan memungkinkan pengguna melihat, mengedit, dan menghapus proxy API dengan jalur
/weatherapi
. Selain itu, pengguna ini dapat melihat sesi rekaman aktivitas di lingkungan produksi dan pengujian, tetapi hanya dapat men-deploy ke lingkungan pengujian.
Mengedit peran khusus
Untuk mengedit peran khusus:
- Akses halaman Roles.
- Klik nama peran khusus dalam daftar.
- Klik Edit.
- Edit peran khusus, sesuai kebutuhan.
- Klik Simpan.
Menghapus peran khusus
Untuk menghapus peran khusus:
- Akses halaman Roles.
- Klik Hapus di samping peran khusus yang ingin dihapus.
- Edit peran khusus, sesuai kebutuhan.
- Klik Simpan.