Menggunakan SAML dengan UI Edge

Spesifikasi SAML menentukan tiga entitas:

  • Akun utama (pengguna Edge UI)
  • Penyedia layanan (Apigee SSO)
  • Penyedia identitas (menampilkan pernyataan SAML)

Saat SAML diaktifkan, akun utama (pengguna UI Edge) meminta akses ke penyedia layanan (Apigee SSO). Apigee SSO (dalam perannya sebagai penyedia layanan SAML) kemudian meminta dan mendapatkan pernyataan identitas dari IDP SAML dan menggunakan pernyataan tersebut untuk membuat token OAuth2 yang diperlukan untuk mengakses UI Edge. Pengguna kemudian dialihkan ke UI Edge.

Proses ini ditunjukkan di bawah:

Dalam diagram ini:

  1. Pengguna mencoba mengakses UI Edge dengan membuat permintaan ke URL login untuk UI Edge. Contoh: https://edge_UI_IP_DNS:9000
  2. Permintaan yang tidak diautentikasi akan dialihkan ke IDP SAML. Misalnya, "https://idp.customer.com".
  3. Jika Anda belum sedang login ke IDP, Anda akan diminta untuk login.
  4. Anda diautentikasi oleh IDP SAML.

    IDP SAML membuat dan menampilkan pernyataan SAML 2.0 ke modul SSO Apigee.

  5. Apigee SSO memvalidasi pernyataan, mengekstrak identitas pengguna dari pernyataan, membuat token autentikasi OAuth 2 untuk UI Edge, dan mengalihkan pengguna ke halaman UI Edge utama di URL berikut:
    https://edge_ui_IP_DNS:9000/platform/orgName

    Dengan orgName adalah nama organisasi Edge.