Cara pengguna portal berinteraksi dengan portal Anda

Halaman ini berlaku untuk Apigee dan Apigee hybrid.

Lihat Dokumentasi Apigee Edge.

Siap pakai, portal developer memungkinkan pengguna portal Anda membuat akun pengguna, login, dan mengelola aplikasi yang akan menggunakan API Anda.

Bagian berikut menjelaskan cara pengguna portal berinteraksi dengan portal Anda.

Login ke portal

Bagian berikut menjelaskan cara pengguna portal login ke portal terintegrasi menggunakan kredensial pengguna (penyedia identitas bawaan) atau menggunakan SAML (Beta).

Jika Anda mengaktifkan penyedia identitas bawaan dan SAML, pengguna portal akan dapat memilih metode login pilihan mereka.

Login ke portal menggunakan kredensial pengguna (penyedia identitas bawaan)

Jika penyedia identitas bawaan diaktifkan, pengguna portal dapat login ke portal terintegrasi menggunakan kredensial pengguna mereka (nama pengguna dan sandi), seperti yang dijelaskan di bagian berikut:

Membuat akun pengguna di portal terintegrasi

Dengan penyedia identitas bawaan, pengguna portal harus membuat akun pengguna di portal terintegrasi sebelum dapat menggunakan API Anda.

Pengguna portal membuat akun di portal terintegrasi sebagai berikut:

  1. Buka portal.
  2. Klik Sign In.

    Halaman Login akan ditampilkan.

  3. Klik Buat Akun.

    Halaman Buat akun Anda akan ditampilkan.

    Dialog "Create your account"

  4. Isi formulir.

    Anda harus memasukkan nilai untuk semua kolom wajib. Kata sandi minimal harus terdiri dari 8 karakter dan berisi minimal salah satu dari setiap hal berikut: angka, huruf kecil, huruf besar, dan karakter khusus.

  5. Tinjau dan setujui persyaratan.

  6. Klik Create Account.

    1. Lengkapi formulir CAPTCHA, lalu klik Verifikasi (jika ditampilkan).

    Akun pengguna dibuat dan email konfirmasi akan dikirim.

  7. Dalam waktu 10 menit, klik link di email konfirmasi untuk menyelesaikan proses pendaftaran.

    Jika tautan tidak diklik dalam waktu 10 menit, Anda harus mengulangi langkah-langkah dalam prosedur ini untuk membuat akun dan diminta kembali.

  8. Login ke portal terintegrasi (dijelaskan di bawah).

Login ke portal terintegrasi

Dengan penyedia identitas bawaan, setelah pengguna portal mendaftar di portal terintegrasi dan disetujui, mereka akan login menggunakan kredensial mereka (nama pengguna dan sandi).

Pengguna portal login sebagai berikut:

  1. Buka portal.
  2. Klik Sign In.
    Halaman Login akan menampilkan:
    Halaman login
  3. Masukkan alamat email dan sandi.
  4. Klik Sign In.

Mengubah {i>password<i}

Dengan penyedia identitas bawaan, pengguna portal mengubah sandi sebagai berikut:

  1. Buka portal.
  2. Klik Sign In.
  3. Klik Setel Ulang Sandi.
  4. Masukkan alamat email untuk akun yang akan direset.
  5. Klik Kirim Link Reset Sandi.

    Link reset sandi dikirim ke email tersebut.

    Catatan: Untuk mengonfigurasi server SMTP, lihat Mengonfigurasi server SMTP.

  6. Klik link di email konfirmasi.

  7. Masukkan sandi baru dan konfirmasi.

    Kata sandi minimal harus terdiri dari 8 karakter dan berisi minimal salah satu dari setiap hal berikut: angka, huruf kecil, huruf besar, dan karakter khusus.

  8. Klik Buat Sandi Baru.

Login ke portal menggunakan autentikasi SAML (Beta)

Saat Penyedia identitas SAML diaktifkan, pengguna portal akan login ke portal terintegrasi menggunakan autentikasi SAML, sebagai berikut:

  1. Buka portal.
  2. Klik Sign In.
  3. Klik login with SAML.

    Anda akan dialihkan ke penyedia SAML.

  4. Jika diminta, masukkan kredensial untuk penyedia identitas SAML.

Melihat dokumentasi referensi API

Pengguna portal dapat melihat dokumentasi referensi API yang telah Anda publikasikan ke portal, sebagai berikut:

  1. Buka portal.
  2. Klik API di menu navigasi atas.
    Halaman API akan ditampilkan. Contoh:

    Halaman API

  3. Memfilter daftar API berdasarkan kategori, judul, atau deskripsi, jika diinginkan, menggunakan alat di panel kiri.

  4. Klik kartu API untuk melihat dokumentasi referensi API.
    Dokumentasi referensi API akan ditampilkan.

Pengguna portal dapat mempelajari dan mencoba API, atau mendownload dokumen yang digunakan untuk merender dokumentasi referensi API. Lihat Memublikasikan API untuk informasi selengkapnya tentang cara dokumentasi referensi API dirender.

Berbagi tanggung jawab untuk aplikasi menggunakan tim developer (beta)

Tim developer memungkinkan pengguna portal untuk berbagi tanggung jawab atas aplikasi dengan pengguna portal lainnya. Bagian berikut menjelaskan cara membuat dan mengelola tim developer.

Tentang peran tim developer

Tabel berikut meringkas peran yang dapat ditetapkan kepada anggota tim developer:

Peran Deskripsi
Admin Aplikasi
  • Hak istimewa hanya baca untuk anggota tim developer dan detail tim developer.
  • Hak istimewa membaca dan menulis untuk aplikasi.
Pemilik Hak istimewa baca dan tulis penuh untuk anggota tim developer, detail tim developer, dan aplikasi.
Pelihat Hak istimewa hanya baca untuk anggota tim developer, detail tim developer, dan aplikasi.

Melihat halaman Teams

Halaman Teams menampilkan tim developer tempat Anda menjadi anggota.

Untuk mengakses halaman Tim:

  1. Login ke portal.
  2. Pilih Teams dari drop-down akun pengguna di portal.

Halaman Teams akan ditampilkan yang memungkinkan Anda untuk:

Menambahkan tim developer

Untuk menambahkan tim developer:

  1. Login ke portal.
  2. Pilih Teams dari drop-down akun pengguna di portal.
  3. Klik + Tim Baru.
  4. Masukkan nama dan deskripsi.
  5. Untuk menambahkan anggota ke tim developer, klik + Tambahkan anggota lain, masukkan alamat email pengguna portal, lalu pilih peran tim developer.

    Ulangi untuk menambahkan anggota lain.

  6. Untuk menghapus anggota dari tim developer, klik ikon hapus di samping anggota tim developer yang ingin Anda hapus.

  7. Klik Create.

Mengedit keanggotaan dan peran tim developer

Untuk mengedit keanggotaan dan peran tim developer:

  1. Login ke portal.
  2. Pilih Teams dari drop-down akun pengguna di portal.
  3. Klik baris tim developer yang ingin Anda edit dan tempat Anda menjadi pemiliknya.
  4. Lakukan satu atau beberapa langkah berikut:

    • Edit nama, deskripsi, dan kontak utama.
    • Menambahkan atau menghapus anggota tim developer.
    • Memperbarui peran anggota tim developer.
  5. Klik Simpan.

Menghapus diri Anda dari tim developer

Untuk menghapus diri Anda dari tim developer:

  1. Login ke portal.
  2. Pilih Teams dari drop-down akun pengguna di portal.
  3. Klik di baris tim developer yang ingin Anda hapus diri Anda.
  4. Klik Keluar dari Tim.

Menghapus tim developer

Untuk menghapus tim developer:

  1. Login ke portal.
  2. Pilih Teams dari drop-down akun pengguna di portal.
  3. Klik baris tim developer yang ingin dihapus.
  4. Klik ikon hapus.
  5. Klik Konfirmasi untuk mengonfirmasi penghapusan.

Mendaftarkan aplikasi

Daftarkan aplikasi developer dan aplikasi tim developer, seperti yang dijelaskan di bagian berikut.

Mendaftarkan aplikasi developer

Pengguna portal dapat mendaftarkan aplikasi untuk menggunakan API yang telah Anda publikasikan, sebagai berikut:

  1. Pilih Aplikasi dari drop-down akun pengguna.
  2. Klik + Aplikasi Baru untuk membuat aplikasi baru.
  3. Masukkan nama dan deskripsi untuk aplikasi dalam dialog Aplikasi Baru.
  4. Di bagian Katalog API, pilih satu atau beberapa API.

    API dalam katalog dikategorikan sebagai API Terautentikasi, memerlukan URL callback, atau API Publik. Anda harus memilih setidaknya satu API untuk membuat aplikasi.

  5. Jika Anda memilih API di bagian Authenticated APIs, masukkan URL callback.

    Untuk informasi selengkapnya, lihat artikel Tentang URL callback.

  6. Klik Create.

Mendaftarkan aplikasi tim developer

Anggota tim developer dapat mendaftarkan aplikasi agar tim developer dapat menggunakan API yang telah Anda publikasikan, seperti yang dijelaskan di bawah.

Untuk mempelajari lebih lanjut cara:

Untuk mendaftarkan aplikasi tim developer:

  1. Pilih Teams dari drop-down akun pengguna.
  2. Klik baris tim developer tempat Anda ingin mendaftarkan aplikasi.
  3. Klik + Aplikasi Baru untuk membuat aplikasi baru.
  4. Masukkan nama dan deskripsi untuk aplikasi dalam dialog Aplikasi Baru.
  5. Pilih pemilik Aplikasi di menu drop-down Pemilik.

    Secara default, tim developer adalah pemilik aplikasi. Jika ingin, pilih tim developer lain atau diri Anda sendiri sebagai pemilik dari menu drop-down.

    Catatan: Dalam rilis beta, kepemilikan aplikasi tidak dapat ditransfer setelah aplikasi dibuat.

  6. Di bagian Katalog API, pilih satu atau beberapa API.

    API dalam katalog dikategorikan sebagai API Terautentikasi, memerlukan URL callback, atau API Publik. Anda harus memilih setidaknya satu API untuk membuat aplikasi.

  7. Jika Anda memilih API di bagian Authenticated APIs, masukkan URL callback.

    Untuk informasi selengkapnya, lihat artikel Tentang URL callback.

  8. Klik Create.

Mengelola API dalam aplikasi

Sebagai produsen API, Anda dapat memublikasikan API agar pengguna portal dapat menggunakan produk API Anda.

Pengguna portal mengelola API mana yang digunakan aplikasi mereka. API tersebut ditambahkan ke halaman detail aplikasi. Untuk sebagian API, persetujuan tidak bersifat otomatis. Status Menunggu Persetujuan menunjukkan API yang aksesnya telah diminta tetapi belum diberikan.

Pengguna portal dapat mengelola API di aplikasi dari portal Anda, sebagai berikut:

  1. Pilih Aplikasi dari drop-down akun pengguna.
  2. Klik aplikasi dalam daftar.
  3. Di bagian API, klik ikon aktifkan atau ikon nonaktifkan untuk mengaktifkan atau menonaktifkan akses masing-masing ke API dari aplikasi.
  4. Untuk API yang Diautentikasi, tambahkan atau edit URL callback, sesuai kebutuhan.

Melihat kunci API dan rahasia untuk aplikasi

Pengguna portal dapat mengelola kunci API untuk aplikasi dari portal Anda, sebagai berikut:

  1. Pilih Aplikasi dari drop-down akun pengguna.
  2. Klik aplikasi dalam daftar.
  3. Lihat kunci API di bagian Kunci API.
  4. Pastikan status kunci API Active.
    Jika kunci API memerlukan persetujuan dan belum disetujui, statusnya akan ditampilkan sebagai Menunggu Persetujuan.
  5. Klik Show secret untuk melihat rahasia.
  6. Posisikan kursor di atas kunci API atau secret, lalu klik ikon hapus untuk menyalinnya ke papan klip.

Memutar kunci API untuk aplikasi

Pengguna portal dapat merotasi kunci API aplikasi secara berkala atau sebagai respons terhadap potensi kebocoran atau penyusupan. Saat pengguna portal merotasi kunci API, kunci API baru dibuat dengan hak API yang sama seperti kunci asli. Kunci API asli tetap aktif saat Anda mentransisikannya dari penggunaan. Anda harus mencabut kunci API lama agar kredensialnya tidak diterima, seperti yang dijelaskan dalam Mencabut kunci API untuk aplikasi.

Pengguna portal dapat merotasi kunci API untuk aplikasi dari portal Anda, sebagai berikut:

  1. Pilih Aplikasi dari drop-down akun pengguna.
  2. Klik aplikasi dalam daftar.
  3. Di bagian Kunci API, klik Add Key.
  4. Klik Confirm di kotak dialog untuk mengonfirmasi operasi.
  5. Opsional, cabut kunci API lama, seperti yang dijelaskan di bawah.

Mencabut kunci API untuk aplikasi

Saat pengguna portal merotasi kunci API, seperti yang dijelaskan di bagian sebelumnya, kunci API tersebut akan tetap aktif saat Anda mentransisikan kunci API tersebut dari penggunaan. Anda harus mencabut kunci API agar kredensialnya tidak diterima.

Pengguna portal dapat mencabut kunci API untuk aplikasi dari portal Anda, sebagai berikut:

  1. Pilih Aplikasi dari drop-down akun pengguna.
  2. Klik nama aplikasi.
  3. Di bagian Kunci API, klik ikon cabut di kolom Tindakan yang terkait dengan kunci API yang ingin Anda cabut.
  4. Klik Konfirmasi untuk mengonfirmasi operasi.

    Status kunci diperbarui menjadi Dicabut.

Mengedit detail aplikasi

Pengguna portal dapat mengedit detail aplikasi sebagai berikut:

  1. Pilih Aplikasi dari drop-down akun pengguna.
  2. Klik aplikasi dalam daftar.
  3. Edit kolom Nama atau Deskripsi di tab Detail Aplikasi.
  4. Mengelola API dalam aplikasi, sebagaimana diperlukan.
  5. Klik Simpan.

Menghapus aplikasi

Pengguna portal dapat menghapus aplikasi dari portal Anda, sebagai berikut:

  1. Pilih Aplikasi dari drop-down akun pengguna.
  2. Klik aplikasi dalam daftar.
  3. Klik HAPUS.
  4. Klik Konfirmasi untuk mengonfirmasi operasi.

Aplikasi ini telah dihapus dari daftar Aplikasi.