Anda sedang melihat dokumentasi Apigee Edge.
Buka dokumentasi
Apigee X. info
Topik ini menjelaskan cara membuat dan mengelola pengguna organisasi. Anda harus menjadi administrator organisasi untuk melakukan tugas ini.
Apa yang dimaksud dengan pengguna organisasi?
Pengguna organisasi diberi izin eksplisit oleh administrator organisasi untuk membuat, membaca, mengedit, dan/atau menghapus entitas di organisasi Apigee Edge. Izin berbasis peran, dengan peran menyampaikan serangkaian izin spesifik dan tertarget. Skema izin ini juga disebut role-based access control, atau RBAC.
Entitas Edge apa yang digunakan oleh pengguna organisasi?
Pengguna organisasi berinteraksi dengan sejumlah entitas, termasuk:
- Proxy API
- Produk API
- Aplikasi developer
- Developer
- Lingkungan (Sesi dan deployment alat Trace)
- Laporan kustom (Analytics)
Tingkat interaksi yang diizinkan bergantung pada peran atau peran yang ditetapkan kepada pengguna oleh administrator organisasi. Lihat juga Menetapkan peran.
Menjelajahi halaman Pengguna
Akses halaman Pengguna, seperti yang dijelaskan di bawah.
Edge
Untuk mengakses halaman Pengguna menggunakan UI Edge:
- Login ke https://apigee.com/edge sebagai administrator organisasi.
- Pilih Admin > Pengguna.
Jika Anda bukan administrator organisasi, menu ini tidak tersedia.
Halaman Pengguna akan muncul, seperti yang ditunjukkan pada gambar berikut.
Seperti yang ditandai pada gambar, halaman Pengguna memungkinkan Anda:
- Melihat pengguna saat ini, termasuk nama, email utama, dan peran mereka. Secara default, semua pengguna memiliki peran pengguna yang memberi mereka akses penuh ke semua fitur di Apigee. Lihat juga Menetapkan peran.
- Menambahkan pengguna
- Mengedit profil pengguna dan peran yang ditetapkan
- Menghapus pengguna
Classic Edge (Private Cloud)
Untuk mengakses halaman Pengguna Organisasi menggunakan UI Edge Klasik:
- Login ke
http://ms-ip:9000sebagai administrator organisasi, dengan ms-ip adalah alamat IP atau nama DNS node Server Pengelolaan. - Pilih Admin > Pengguna Organisasi.
Halaman Pengguna memungkinkan Anda untuk:
- Melihat pengguna saat ini, termasuk nama, email utama, dan peran mereka. Secara default, semua pengguna memiliki peran pengguna yang memberi mereka akses penuh ke semua fitur di Apigee. Lihat juga Menetapkan peran.
- Menambahkan pengguna
- Mengedit profil pengguna dan peran yang ditetapkan
- Menghapus pengguna
Menambahkan pengguna
Untuk menambahkan pengguna organisasi:
- Akses halaman Pengguna.
- Klik + Pengguna.
Halaman Pengguna Baru akan ditampilkan.
- Masukkan alamat email pengguna.
- Pilih peran yang ingin Anda tetapkan kepada pengguna.
Anda dapat menambahkan lebih dari satu peran kepada pengguna. - Klik Simpan.
Jika pengguna sudah memiliki akun Apigee, dia akan melihat organisasi baru setelah login ke Apigee Edge. Jika pengguna baru belum memiliki akun Apigee, mereka akan dikirimi email berisi petunjuk untuk aktivasi akun, mereset sandi, dan login.
Menambahkan atau Menghapus ZoneAdmin
UI Apigee Edge tidak mendukung penambahan administrator zona. Untuk memberikan atau mencabut akses ZoneAdmin menggunakan Apigee API, ikuti langkah-langkah berikut:
- Gunakan utilitas get_token untuk mendapatkan token.
- Variabel ekspor:
export TOKEN=token_from_above_step
export ENDPOINT=https://api.enterprise.apigee.com
export ORG=apigee_organization_name
export EMAIL=apigee_username
- Tambahkan pengguna ke peran ZoneAdmin:
curl -X POST -i -d '{"role" : [ {"name" : "zoneadmin"} ] }' "$ENDPOINT/v1/o/$ORG/users/$EMAIL/userroles" -H "Content-type:application/json" -H "Authorization: Bearer $TOKEN"
- Periksa peran pengguna:
curl -i "$ENDPOINT/v1/users/$EMAIL/userroles" -H "Content-type:application/json" -H "accept: application/json;charset=utf-8" -H "authorization: Bearer $TOKEN"
- Untuk menghapus ZoneAdmin yang ditambahkan sebelumnya:
curl -X DELETE -i -d '{"role" : [ {"name" : "zoneadmin"} ] }' "$ENDPOINT/v1/o/$ORG/userroles/zoneadmin/users/$EMAIL" -H "Content-type:application/json" -H "Authorization: Bearer $TOKEN"
Memverifikasi ZoneAdmin
Untuk memverifikasi apakah peran ZoneAdmin ada di organisasi Anda, pengguna dengan peran administrator organisasi dapat menjalankan panggilan pengelolaan API berikut:
curl -H "Authorization: Bearer $TOKEN" 'https://api.enterprise.apigee.com/v1/o/org-name/userroles/zoneadmin'
Jika peran ada, Anda akan melihat output berikut:
{
"name" : "zoneadmin"
}
Jika peran tidak ada, Anda akan melihat output berikut:
{
"code" : "usersandroles.UserRoleDoesNotExist",
"message" : "Userrole zoneadmin does not exist",
"contexts" : [ ]
}
Jika peran ZoneAdmin tidak ada di organisasi Anda, Anda harus menghubungi Dukungan Apigee untuk membuat peran tersebut. Pengguna administrator organisasi tidak memiliki izin yang diperlukan untuk membuat peran ZoneAdmin dan, oleh karena itu, tidak dapat menambahkan pengguna ke peran tersebut jika peran tidak ada.
Mengedit profil pengguna dan peran yang ditetapkan
Anda dapat mengedit profil pengguna dan menambahkan satu atau beberapa peran ke pengguna saat membuat pengguna baru atau mengedit pengguna yang ada. Lihat juga Menetapkan peran.
Untuk mengedit profil pengguna dan peran yang ditetapkan:
- Akses halaman Pengguna.
- Klik nama pengguna yang ada.
- Klik Edit.
- Anda hanya dapat mengubah nama depan dan nama belakang Anda sendiri, bukan nama pengguna lain.
- Menambahkan atau menghapus peran:
- Untuk menambahkan peran, klik kolom Peran dan pilih peran baru dari drop-down.
- Untuk menghapus peran, klik x yang terkait dengan peran.
- Ulangi langkah sebelumnya untuk menambahkan peran tambahan, jika diinginkan.
- Klik Simpan.
Menghapus pengguna dari organisasi
Untuk menghapus pengguna dari organisasi, Anda harus menjadi administrator organisasi.
- Akses halaman Pengguna.
- Klik Hapus di kolom Tindakan yang terkait dengan pengguna yang ingin Anda hapus.
Untuk menghapus pengguna dari Apigee sepenuhnya, hubungi Dukungan Apigee.