ข้ามไปยังเนื้อหาหลัก

ตัวสลับองค์กร (Organization switcher)

ในประสบการณ์การใช้งานองค์กร ผู้ใช้อาจสลับระหว่างองค์กรต่าง ๆ ได้ ทุกครั้งที่มีการสลับ อุปกรณ์จะดึงโทเค็นองค์กร (Organization token) ใหม่เพื่อโหลดข้อมูลที่เกี่ยวข้อง

ตัวสลับองค์กร

วิธีการนำไปใช้

  1. สร้างดรอปดาวน์หรือคอมโพเนนต์ UI ที่คล้ายกันเพื่อแสดงรายการองค์กรทั้งหมดที่ผู้ใช้สามารถเข้าถึงได้
  2. เมื่อผู้ใช้เลือกองค์กรอื่น ให้รับ ID ขององค์กรนั้นและเรียกเมธอด SDK getOrganizationToken(organizationId) เพื่อดึงโทเค็นองค์กรที่เกี่ยวข้อง (SDK จะจัดการแคชโทเค็นให้โดยอัตโนมัติ)
  3. เก็บ ID ขององค์กรที่เลือกไว้ (ใน URL หรือ storage ฝั่ง client) และใช้ ID นี้เสมอเมื่อต้องดึงโทเค็นองค์กรที่จับคู่สำหรับทรัพยากรเฉพาะองค์กร