Microsoft Azure SSO

คู่มือนี้อธิบายวิธีการตั้งค่า SAML Single Sign-On (SSO) บนแพลตฟอร์ม EngageLab โดยใช้ Microsoft Azure

โปรดดูขั้นตอนโดยละเอียดได้ที่หน้าคู่มือ การตั้งค่า SSO ของ EngageLab

ข้อกำหนดเบื้องต้น

  • มีสิทธิ์การเข้าถึงในฐานะผู้ดูแลระบบของ Microsoft Azure
  • ลงทะเบียนบัญชี EngageLab และสร้างองค์กรเรียบร้อยแล้ว โดยองค์กรต้องมีสิทธิ์ SSO (หากยังไม่ได้เปิดใช้งาน โปรดติดต่อฝ่ายขาย)

การสร้างแอปพลิเคชัน SAML ใน Azure

  1. ลงชื่อเข้าใช้ศูนย์การจัดการ Microsoft Azure และคลิก “จัดการ Microsoft Entra ID” จากทางเข้าใดก็ได้
    alt text
  2. ไปที่หน้า “การจัดการ > แอปพลิเคชันขององค์กร”
    alt text
  3. คลิก “สร้างแอปพลิเคชันใหม่”
    alt text
  4. ป้อนชื่อแอปพลิเคชันและดำเนินการสร้างให้เสร็จสมบูรณ์
    alt text

    ชื่อแอปพลิเคชันสามารถกำหนดเองได้ หลังจากคลิกแล้ว รอสักครู่เพื่อให้ระบบโหลด

  5. ระบบจะเปลี่ยนเส้นทางไปยังหน้าการตั้งค่าแอปพลิเคชันโดยอัตโนมัติ
    alt text
  6. หากต้องการแก้ไขแอปพลิเคชันในภายหลัง ให้ไปที่ “แอปพลิเคชันขององค์กร > แอปพลิเคชันทั้งหมด” ค้นหาและเลือกแอปพลิเคชันโดยใช้ชื่อหรือ Object ID ในช่องค้นหา
    alt text

การเพิ่มสมาชิกองค์กร

หลังจากเพิ่มแอปพลิเคชันแล้ว คุณต้องเพิ่มสมาชิกทั้งหมดที่ได้รับอนุญาตให้เข้าถึงองค์กร EngageLab ลงในแอปพลิเคชัน มิฉะนั้นสมาชิกจะไม่สามารถเข้าสู่ระบบได้ คุณสามารถเพิ่มหรือนำสมาชิกออกได้ตลอดเวลาที่ “แอปพลิเคชันขององค์กร > กำหนดผู้ใช้และกลุ่ม”

หมายเหตุ: ที่อยู่อีเมลที่กำหนดในโปรไฟล์ Azure ของสมาชิก (ไม่ใช่ชื่อผู้ใช้ที่ใช้เข้าสู่ระบบ Azure) ต้องตรงกับที่อยู่อีเมลในบัญชี EngageLab

  1. ในหน้าการตั้งค่าแอปพลิเคชัน Azure คลิก “กำหนดผู้ใช้และกลุ่ม”
    alt text
  2. คลิก “เพิ่มผู้ใช้/กลุ่ม > ไม่ได้เลือก”
    alt text
    alt text
  3. เลือกผู้ใช้ที่ต้องการ คุณสามารถดูได้ใน “ที่เลือก” ทางด้านขวาของหน้า คลิก “เลือก > กำหนด” เพื่อเพิ่มให้เสร็จสมบูรณ์
    alt text
  4. ระบบจะเปลี่ยนเส้นทางไปยังหน้าการตั้งค่าแอปพลิเคชันโดยอัตโนมัติ
    alt text

การตั้งค่า SAML SSO

  1. ในหน้าการตั้งค่าแอปพลิเคชัน เลือก “ตั้งค่าการเข้าสู่ระบบครั้งเดียว” หรือไปที่เมนูนำทางด้านซ้าย คลิก “การจัดการ > การเข้าสู่ระบบครั้งเดียว”
    alt text
  2. เลือกไอคอน “SAML”
    alt text
  3. ไปที่หน้าการตั้งค่า SAML คลิก “แก้ไข” ที่มุมขวาบน แผง “การตั้งค่า SAML พื้นฐาน” จะปรากฏทางด้านขวา
    alt text

การตั้งค่าข้อมูล SP ไปยัง IdP

  1. คัดลอกข้อมูล SP จากหน้าการตั้งค่าบริการ SSO ของ EngageLab:

    • ข้อมูลนี้มักจะให้โดยผู้ดูแลระบบของแพลตฟอร์ม EngageLab
    • หากคุณมีสิทธิ์ผู้ดูแลระบบของ EngageLab คุณสามารถไปที่ “ศูนย์ส่วนตัว” > SSO เพื่อรับข้อมูล
      alt text
  2. กรอก Entity ID (ตัวระบุ), ACS URL, URL การเข้าสู่ระบบ และ URL การออกจากระบบ ที่ให้โดย SP ลงในฟิลด์ที่เกี่ยวข้องใน Azure IdP และบันทึก
    alt text

การตั้งค่าข้อมูล IdP ไปยัง SP

  1. รับใบรับรองจากหน้าการตั้งค่าแอปพลิเคชัน Azure:

    • คลิกปุ่ม “ดาวน์โหลดใบรับรอง” (เข้ารหัส base64)
      alt text
    • หลังจากดาวน์โหลดแล้ว ให้เปิดด้วยโปรแกรมแก้ไขข้อความ คัดลอกเนื้อหาใบรับรองและวางลงในช่องป้อนข้อมูล x509 Certificate ของ EngageLab
      alt text
  2. คัดลอก URL การเข้าสู่ระบบ IdP และ URL การออกจากระบบ IdP และกรอกลงในฟิลด์ที่เกี่ยวข้องในหน้าการตั้งค่า SSO ของ EngageLab
    alt text

  3. กำหนดชื่อบริการ SSO ในหน้าการตั้งค่า EngageLab หลังจากคัดลอกข้อมูล IdP ทั้งหมดแล้ว คลิก “ยืนยัน”
    alt text

  4. หลังจากการตั้งค่าเสร็จสมบูรณ์ Microsoft Azure รองรับการทดสอบการตั้งค่าการเข้าสู่ระบบ SSO ของผู้ใช้ปัจจุบัน คุณสามารถทำการทดสอบได้ตามต้องการ
    alt text

icon
ติดต่อฝ่ายขาย