ใช้ SAML กับ Edge UI

ข้อกำหนด SAML จะกำหนดเอนทิตี 3 รายการดังนี้

  • Principal (ผู้ใช้ Edge UI)
  • ผู้ให้บริการ (Apigee SSO)
  • ผู้ให้บริการข้อมูลประจำตัว (แสดงการยืนยัน SAML)

เมื่อเปิดใช้ SAML แล้ว Principal (ผู้ใช้ Edge UI) จะขอสิทธิ์เข้าถึงผู้ให้บริการ (Apigee SSO) จากนั้น Apigee SSO (ในบทบาทผู้ให้บริการ SAML) จะขอและรับการยืนยันตัวตนจาก IDP ของ SAML และใช้การยืนยันนั้นเพื่อสร้างโทเค็น OAuth2 ที่จำเป็นสำหรับการเข้าถึง Edge UI จากนั้นระบบจะเปลี่ยนเส้นทางผู้ใช้ไปยัง Edge UI

กระบวนการนี้แสดงอยู่ด้านล่าง

ในแผนภาพนี้

  1. ผู้ใช้พยายามเข้าถึง Edge UI โดยส่งคำขอไปยัง URL สำหรับเข้าสู่ระบบของ Edge UI เช่น https://edge_UI_IP_DNS:9000
  2. ระบบจะเปลี่ยนเส้นทางคำขอที่ไม่ผ่านการตรวจสอบสิทธิ์ไปยัง SAML IDP เช่น "https://idp.customer.com"
  3. หากไม่ได้เข้าสู่ระบบ IDP ระบบจะแจ้งให้คุณเข้าสู่ระบบ
  4. คุณได้รับการตรวจสอบสิทธิ์โดย SAML IDP

    SAML IDP จะสร้างและส่งคืนการยืนยัน SAML 2.0 ไปยังโมดูล Apigee SSO

  5. Apigee SSO จะตรวจสอบการยืนยัน ดึงข้อมูลประจำตัวผู้ใช้จากการยืนยัน สร้างโทเค็นการตรวจสอบสิทธิ์ OAuth 2 สำหรับ Edge UI และเปลี่ยนเส้นทางผู้ใช้ไปยังหน้า Edge UI หลักที่ URL ต่อไปนี้
    https://edge_ui_IP_DNS:9000/platform/orgName

    โดยที่ orgName คือชื่อขององค์กร Edge