Membuat pengguna global

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

Buat pengguna global melalui UI Edge, Edge API, atau langsung dari situs web Apigee, seperti yang dijelaskan di bawah ini.

  • UI Edge
    Untuk Edge untuk Cloud Publik dan Edge untuk Private Cloud, administrator organisasi menggunakan UI Edge untuk menambahkan pengguna global ke organisasi yang sudah ada dengan peran tertentu. Jika sudah ada, pengguna tersebut akan ditambahkan ke organisasi.

    Jika pengguna tidak ada, Edge akan membuat pengguna dan mengirimkan pesan email kepadanya untuk mengaktifkan akun dan menetapkan sandi. Pengguna akan segera muncul di UI Edge, bahkan sebelum pengguna mengaktifkan akun.

    Meskipun administrator organisasi tidak memiliki izin yang diperlukan untuk secara langsung membuat pengguna, menambahkan pengguna baru ke organisasi di UI Edge akan memulai alur kerja Edge yang membuat pengguna tersebut.
  • Edge API
    Di penginstalan Edge untuk Private Cloud, administrator sistem menggunakan Edge API untuk membuat pengguna global.

    Setelah membuat pengguna, Anda harus melakukan panggilan API kedua untuk menambahkan pengguna tersebut ke peran administrator sistem, ke peran organisasi dan organisasi, atau keduanya. Pengguna baru tidak dapat login ke UI Edge sebelum ditambahkan ke organisasi.

  • Situs Apigee
    Siapa saja dapat mendaftar untuk mendapatkan akun Edge cloud gratis di https://login.apigee.com/sign_up. Saat Anda membuat akun langsung di Edge, Edge akan otomatis membuat pengguna global dan organisasi untuk Anda, dan akun pengguna Anda ditetapkan ke peran administrator organisasi untuk organisasi Anda. Setelah Anda membuat akun, administrator organisasi lain dapat menambahkan Anda ke organisasinya.

    Lihat Membuat akun Apigee Edge untuk mengetahui informasi selengkapnya.

Menciptakan pengguna global melalui UI Edge

Administrator organisasi dapat membuat pengguna di UI Edge, dan menetapkan peran kepada pengguna baru dalam organisasi:

  1. Akses halaman Pengguna, seperti yang dijelaskan di bawah ini.

    Edge

    Untuk mengakses halaman Users menggunakan Edge UI:

    1. Login ke https://apigee.com/edge sebagai administrator organisasi.
    2. Pilih Admin > Pengguna.

      Jika Anda bukan administrator organisasi, menu ini tidak akan tersedia.

    Edge Klasik (Private Cloud)

    Untuk mengakses halaman Pengguna menggunakan UI Edge Klasik:

    1. Login ke http://ms-ip:9000 sebagai administrator organisasi, dengan ms-ip adalah alamat IP atau nama DNS node Server Pengelolaan.
    2. Pilih Admin > Pengguna Organisasi.
  2. Klik + Pengguna.

    Halaman Pengguna Baru akan ditampilkan.

  3. Masukkan alamat email pengguna.
  4. Pilih peran yang ingin ditetapkan kepada pengguna.
    Anda dapat menambahkan lebih dari satu peran kepada pengguna.
  5. Klik Simpan.

    Pengguna akan muncul di UI Edge dan Edge mengirimkan email kepada pengguna baru yang berisi petunjuk untuk mengaktifkan akun mereka dan login.

Pengguna dapat login ke UI Edge menggunakan salah satu cara berikut:

  • Alamat email
  • Nama pengguna, yang merupakan bagian dari alamat email sebelum @.

Menciptakan pengguna global melalui Edge API

Di Apigee Edge untuk Private Cloud, menambahkan pengguna baru melalui Edge API merupakan proses dua langkah:

  1. Sebagai administrator sistem, lakukan panggilan API untuk menambahkan pengguna global baru:
    curl -H "Content-Type:application/xml" -u <sysAdminEmail:pword> \
      -X POST https://<ms_IP>:8080/v1/users \
      -d '<User> \
        <FirstName>Foo</FirstName> \
        <LastName>Bar</LastName> \
        <Password>myPword</Password> \
        <EmailId>foo@bar.com</EmailId> \
      </User>'
    
    dengan <ms_IP> adalah alamat IP atau nama DNS Server Pengelolaan Edge.
  2. Tetapkan pengguna baru ke sebuah peran dengan melakukan salah satu atau kedua tindakan berikut:
    1. Jika pengguna baru akan berfungsi sebagai administrator sistem, sebagai administrator sistem, gunakan panggilan API berikut untuk menambahkan pengguna ke peran administrator sistem, sysadmin, atau peran administrator sistem hanya-baca, sysadmin-readonly:
      curl -u <sysAdminEmail>:<passwd> \
       -X POST https://<ms_IP>:8080/v1/userroles/sysadmin/users \
       -d 'id=foo@bar.com'
      
    2. Sebagai administrator sistem atau administrator organisasi, tetapkan pengguna baru ke peran di organisasi. Seorang pengguna global tidak muncul di UI Edge, dan tidak dapat login ke UI Edge, hingga pengguna tersebut ditetapkan ke sebuah peran dalam sebuah organisasi.
      curl -H "Content-Type:application/x-www-form-urlencoded" \
        -u <orgOrSysAdminEmail:pword> -X POST \
        https://<ms_IP>:8080/v1/organizations/{org_name}/userroles/{role_name}/users?id=foo@bar.com
      
      Ganti {role_name} dengan peran tertentu untuk pengguna baru. Perannya meliputi:
      • Administrator organisasi: orgadmin
      • Administrator organisasi hanya baca (Khusus Cloud): readonlyadmin
      • Administrator operasi: opsadmin
      • Pengguna bisnis: businessuser
      • Pengguna: user

Melakukan tugas tambahan untuk mengelola pengguna

Tabel berikut menunjukkan operasi yang dapat Anda lakukan pada pengguna global.

Banyak dari operasi ini, seperti menghapus pengguna global, memerlukan hak istimewa administrator sistem. Untuk penginstalan Edge berbasis Cloud, hubungi Dukungan Apigee Edge untuk melakukan tindakan ini. Untuk penginstalan Edge for Private Cloud, administrator sistem dapat melakukannya.

Tindakan

Peran yang diperlukan

Bagaimana

Mengelola pengguna global

Menampilkan daftar semua pengguna

admin sistem

API

Tambahkan pengguna*

admin sistem

API*

Hapus pengguna

admin sistem

API

Mengubah sandi pengguna atau informasi lainnya

admin sistem

API

Mencantumkan semua peran untuk pengguna

admin sistem

API

*Meskipun hanya admin sistem yang dapat membuat pengguna, administrator organisasi dapat memicu alur kerja dengan menambahkan pengguna baru ke organisasi di UI pengelolaan Edge.

Mengelola peran admin sistem

Mencantumkan peran admin sistem

admin sistem

API

Tambahkan pengguna ke peran admin sistem

admin sistem

API

Cantumkan pengguna dalam peran admin sistem

admin sistem

API

Hapus pengguna dari peran admin sistem

admin sistem

API

Mengelola peran organisasi

Cantumkan Peran Organisasi

admin sistem

admin org

API/UI

Menambahkan pengguna ke peran

admin sistem

admin org

API/UI

Meminta pengguna untuk suatu peran

admin sistem

admin org

API/UI

Mencantumkan pengguna di organisasi**

admin sistem

admin org

UI

Menghapus keanggotaan pengguna dalam peran

admin sistem

admin org

API/UI

Untuk operasi tambahan, lihat Peran pengguna

admin sistem

admin org

API/UI

** Tidak ada satu panggilan API yang mencantumkan semua pengguna di sebuah organisasi. Sebagai gantinya, Anda melakukan satu panggilan untuk mendapatkan semua peran dalam organisasi. Kemudian, lakukan iterasi pada daftar peran untuk mendapatkan semua pengguna dalam setiap peran.