การใช้ SAML กับ Edge UI

Edge for Private Cloud เวอร์ชัน 4.17.09

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

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

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

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

ในแผนภาพนี้

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

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