ส่วนนี้จะให้คำแนะนำในการย้ายข้อมูลจาก UI แบบคลาสสิกไปยัง Edge UI ด้วย IDP เช่น LDAP หรือ SAML
ดูข้อมูลเพิ่มเติมได้ที่
ผู้ที่สามารถย้ายข้อมูลได้
หากต้องการย้ายข้อมูลไปยัง Edge UI คุณต้องเข้าสู่ระบบในฐานะผู้ใช้ที่ติดตั้ง Edge ไว้ตั้งแต่แรกหรือในฐานะผู้ใช้ราก หลังจากเรียกใช้โปรแกรมติดตั้งสำหรับ Edge UI แล้ว ผู้ใช้ทุกคนจะกำหนดค่าได้
ก่อนเริ่มต้น
ก่อนย้ายข้อมูลจาก UI แบบคลาสสิกไปยัง Edge UI โปรดอ่านหลักเกณฑ์ทั่วไปต่อไปนี้
- สำรองข้อมูลโหนด UI แบบคลาสสิกที่มีอยู่
ก่อนอัปเดต Apigee ขอแนะนำให้คุณสำรองข้อมูลเซิร์ฟเวอร์ UI แบบคลาสสิกที่มีอยู่
- พอร์ต/ไฟร์วอลล์
โดยค่าเริ่มต้น UI แบบคลาสสิกจะใช้พอร์ต 9000 Edge UI ใช้พอร์ต 3001
- ข้อความเสียงใหม่
คุณจะติดตั้ง Edge UI ใน VM เดียวกันกับ Classic UI ไม่ได้
หากต้องการติดตั้ง Edge UI คุณต้องเพิ่มเครื่องใหม่ลงในการกำหนดค่า หากต้องการใช้เครื่องเดียวกับ Classic UI คุณต้องถอนการติดตั้ง Classic UI ออกให้หมด
- ผู้ให้บริการข้อมูลประจำตัว (LDAP หรือ SAML)
Edge UI จะตรวจสอบสิทธิ์ผู้ใช้ด้วย IDP ของ SAML หรือ LDAP ดังนี้
- LDAP: สำหรับ LDAP คุณสามารถใช้ IDP ของ LDAP ภายนอกหรือใช้การติดตั้งใช้งาน OpenLDAP ภายในที่ติดตั้งมาพร้อมกับ Edge ก็ได้
- SAML: SAML IDP ต้องเป็น IDP ภายนอก
ดูข้อมูลเพิ่มเติมได้ที่หัวข้อติดตั้งและกำหนดค่า IDP
- IDP เดียวกัน
ส่วนนี้จะถือว่าคุณจะใช้ IDP เดียวกันหลังจากการย้ายข้อมูล ตัวอย่างเช่น หากปัจจุบันคุณใช้ IDP ของ LDAP ภายนอกกับ Classic UI คุณจะใช้ IDP ของ LDAP ภายนอกกับ Edge UI ต่อไป
ย้ายข้อมูลด้วย IDP ของ LDAP ภายใน
ใช้หลักเกณฑ์ต่อไปนี้เมื่อย้ายข้อมูลจาก Classic UI ไปยัง Edge UI ในการกำหนดค่าที่ใช้การติดตั้งใช้งาน LDAP ภายใน (OpenLDAP) เป็น IDP
- การกำหนดค่าการเชื่อมโยงทางอ้อม
ติดตั้ง Edge UI โดยใช้วิธีการเหล่านี้ โดยมีการเปลี่ยนแปลงต่อไปนี้ในไฟล์การกำหนดค่าแบบไม่มีการโต้ตอบ
กำหนดค่า LDAP ให้ใช้การค้นหาและการเชื่อมโยง (ทางอ้อม) ดังตัวอย่างต่อไปนี้
SSO_LDAP_PROFILE=indirect SSO_LDAP_BASE_URL=ldap://localhost:10389 SSO_LDAP_ADMIN_USER_DN=uid=admin,ou=users,ou=global,dc=apigee,dc=com SSO_LDAP_ADMIN_PWD=Secret123 SSO_LDAP_SEARCH_BASE=dc=apigee,dc=com SSO_LDAP_SEARCH_FILTER=mail={0} SSO_LDAP_MAIL_ATTRIBUTE=mail - การตรวจสอบสิทธิ์พื้นฐานสำหรับ Management API
การตรวจสอบสิทธิ์พื้นฐานสำหรับ API จะยังคงทำงานโดยค่าเริ่มต้นสำหรับผู้ใช้ LDAP ทั้งหมดเมื่อเปิดใช้ Apigee SSO คุณสามารถเลือกปิดใช้การตรวจสอบสิทธิ์พื้นฐานได้ตามที่อธิบายไว้ในหัวข้อปิดใช้การตรวจสอบสิทธิ์พื้นฐานใน Edge
- การตรวจสอบสิทธิ์ OAuth2 สำหรับ Management API
ระบบจะเปิดใช้การตรวจสอบสิทธิ์ตามโทเค็นเมื่อคุณเปิดใช้ SSO
- โฟลว์ผู้ใช้ใหม่/รหัสผ่าน
คุณต้องสร้างผู้ใช้ใหม่ด้วย API เนื่องจากโฟลว์รหัสผ่านจะใช้ไม่ได้ใน Edge UI อีกต่อไป
ย้ายข้อมูลด้วย IDP ของ LDAP ภายนอก
ใช้หลักเกณฑ์ต่อไปนี้เมื่อย้ายข้อมูลจาก Classic UI ไปยัง Edge UI ในการกำหนดค่าที่ใช้การติดตั้งใช้งาน LDAP ภายนอกเป็น IDP
- การกำหนดค่า LDAP
ติดตั้ง Edge UI โดยใช้วิธีการเหล่านี้ คุณสามารถกำหนดค่าการเชื่อมโยงโดยตรงหรือโดยอ้อมในไฟล์การกำหนดค่าแบบไม่โต้ตอบได้
- การกำหนดค่าเซิร์ฟเวอร์การจัดการ
หลังจากเปิดใช้ Apigee SSO แล้ว คุณควรนำพร็อพเพอร์ตี้ LDAP ภายนอกทั้งหมดที่กำหนดไว้ในไฟล์
/opt/apigee/customer/application/management-server.propertiesออก แล้วรีสตาร์ทเซิร์ฟเวอร์การจัดการ - การตรวจสอบสิทธิ์พื้นฐานสำหรับ Management API
การตรวจสอบสิทธิ์พื้นฐานใช้ได้กับผู้ใช้เครื่อง แต่ใช้กับผู้ใช้ LDAP ไม่ได้ ซึ่งจะมีความสำคัญอย่างยิ่งหากกระบวนการ CI/CD ของคุณยังคงใช้การตรวจสอบสิทธิ์ขั้นพื้นฐานเพื่อเข้าถึงระบบ
- การตรวจสอบสิทธิ์ OAuth2 สำหรับ Management API
ผู้ใช้ LDAP จะเข้าถึง Management API ได้ด้วยโทเค็นเท่านั้น
ย้ายข้อมูลด้วย SAML IDP ภายนอก
เมื่อย้ายข้อมูลไปยัง Edge UI จะไม่มีการเปลี่ยนแปลงวิธีการติดตั้งสำหรับ SAML IDP