Tentang pengguna global

Anda sedang melihat dokumentasi Apigee Edge.
Buka dokumentasi Apigee X.
info

Semua pengguna Edge disebut pengguna global karena mereka dibuat di luar organisasi Edge apa pun. Setelah dibuat, pengguna global dapat ditetapkan ke satu atau beberapa organisasi:

Saat menetapkan pengguna ke sebuah organisasi, Anda harus menentukan peran pengguna dalam organisasi tersebut. Peran pengguna menentukan tindakan yang diizinkan untuk dilakukan pengguna dalam organisasi tersebut. Misalnya, sebagian pengguna diizinkan untuk membuat API, sedangkan pengguna lain dapat melihat API, tetapi tidak dapat mengubahnya.

Pengguna global juga dapat diberi peran sebagai administrator sistem Edge atau administrator sistem hanya baca Edge. Administrator sistem melakukan semua tugas administratif yang diperlukan untuk mengelola Edge, termasuk membuat pengguna global baru.

Informasi apa yang mendefinisikan pengguna?

Pengguna Edge ditentukan oleh:

  • Nama depan
  • Nama belakang
  • Alamat email
  • Sandi

Alamat email dan sandi berfungsi sebagai kredensial pengguna saat login ke UI pengelolaan Edge dan saat membuat permintaan melalui Edge Management API.

Apa yang dimaksud dengan peran?

Dengan sendirinya, pengguna global tidak dapat melakukan apa pun di Edge. Agar pengguna global dapat berfungsi, pengguna harus ditetapkan ke sebuah peran. Peran tersebut dapat berupa:

  • Peran administrator sistem: Untuk Edge khusus penginstalan Private Cloud, izinkan pengguna melakukan semua tugas administratif Edge.
  • Peran organisasi: Untuk organisasi, menentukan tindakan yang diizinkan oleh pengguna di organisasi tersebut.

Peran pada dasarnya adalah set izin berbasis CRUD. CRUD berarti "membuat, membaca, memperbarui, menghapus". Misalnya, pengguna dapat diberi peran dalam organisasi yang mengizinkan akses baca, atau "dapatkan", ke detail tentang entitas yang dilindungi, tetapi tidak izin tulis untuk memperbarui atau menghapusnya. Administrator organisasi adalah peran tingkat tertinggi dalam organisasi, dan dapat melakukan operasi CRUD apa pun pada entitas mana pun dalam organisasi.

Tentang peran organisasi standar

Semua organisasi Edge dibuat dengan peran berikut dan memiliki sekumpulan izin yang telah ditetapkan:

  • Organization Administrator
  • Administrator Organisasi Hanya baca
  • Administrator Operasi
  • Pengguna Bisnis
  • Pengguna

Anda juga dapat membuat peran khusus, dengan izin khusus, di organisasi Anda.

Untuk mengetahui informasi selengkapnya, lihat Membuat peran khusus di UI atau Membuat peran dengan API.

Tentang peran administrator sistem

Edge mendukung peran administrator sistem berikut:

Saat menginstal Edge untuk Private Cloud, skrip penginstalan akan meminta Anda membuat pengguna global yang berfungsi sebagai administrator sistem. Setelah penginstalan, Anda dapat menetapkan pengguna global tambahan ke peran administrator sistem.

Administrator sistem Edge dapat:

  • Membuat organisasi, lingkungan, dan host virtual
  • Menambahkan komponen tambahan ke penginstalan Edge
  • Mengonfigurasi TLS/SSL di host virtual
  • Membuat administrator sistem tambahan
  • Melakukan semua tugas administratif Edge lainnya

Tindakan khusus yang dapat dilakukan administrator sistem dijelaskan di seluruh dokumentasi Edge for Private Cloud.

Menetapkan pengguna global ke organisasi

Gambar berikut menunjukkan struktur organisasi Edge:

Sebuah organisasi berisi dua jenis pengguna yang berbeda:

  • Pengguna organisasi: Membuat, mengubah, dan men-deploy API, membuat dan mengelola entity seperti produk API, developer, dan aplikasi developer, membuat laporan analisis, serta melakukan tugas administratif lainnya. Pengguna organisasi adalah pengguna global Edge yang ditetapkan ke organisasi dengan peran tertentu.
  • Developer: Membuat aplikasi yang membuat permintaan ke API Anda. Developer bukanlah pengguna global Edge. Anggap developer sebagai pelanggan API Anda. Untuk mengakses API di organisasi Anda, developer harus mendaftar ke organisasi tersebut, lalu meminta kunci API. Developer dapat didaftarkan dengan beberapa organisasi untuk menggunakan API dari organisasi yang berbeda.

Perbedaan besar antara pengguna dan developer dalam organisasi adalah bahwa pengguna adalah pengguna global Edge yang membangun dan mengelola API, sedangkan developer adalah pelanggan yang membangun aplikasi yang menggunakan API tersebut. Developer biasanya tidak memiliki akun pengguna global di Edge, dan tidak dapat login ke UI pengelolaan Edge. Pengecualian untuk hal ini adalah pengguna organisasi yang membuat aplikasi developer dan developer sendiri untuk tujuan pengujian.

Untuk informasi selengkapnya tentang developer, lihat Pengantar publikasi.