เผยแพร่ครั้งแรกเมื่อเดือนกันยายน 2019 ที่ ObjectRocket.com/blog
หากคุณอ่านบล็อกของ ObjectRocket มาโดยตลอด คุณน่าจะทราบว่าเรามีฟีเจอร์ใหม่ๆ หลายอย่างในแพลตฟอร์ม และวันนี้เราจะพูดถึงระบบการยืนยันตัวตนใหม่ รวมถึงการเปลี่ยนแปลงที่เกี่ยวข้อง
เส้นทางสู่ Role-Based Access Control
เมื่อเราเริ่มสร้างแพลตฟอร์มใหม่นี้ ฟีเจอร์หนึ่งที่เราตั้งใจจะนำมาให้ทันทีคือ Role-Based Access Control (RBAC) เราเคยอนุญาตให้มีผู้ใช้หลายคนด้วยบทบาทและสิทธิ์ที่แตกต่างกันในฐานข้อมูลอยู่แล้ว แต่คำขอที่พบบ่อยคือความสามารถเดียวกันใน UI ลูกค้าของเราต้องการให้หลายคนสามารถล็อกอินเข้าสู่ UI เพื่อจัดการฐานข้อมูล การเรียกเก็บเงิน และด้านต่างๆ ของแพลตฟอร์ม เพื่อปิดช่องว่างนี้และช่องว่างอื่นๆ เราจึงตัดสินใจสร้างแพลตฟอร์มใหม่บนระบบการยืนยันตัวตนและการให้สิทธิ์ที่ใหม่ทั้งหมด ระบบช่วยให้เรารองรับ RBAC, Single Sign-On, การยืนยันตัวตนหลายปัจจัย (MFA) และฟีเจอร์เพิ่มเติมอีกมากมาย เรายินดีที่ได้นำเสนอ RBAC และ SSO และจะเพิ่มฟีเจอร์ใหม่ๆ ต่อไปเมื่อพร้อม
สิ่งที่คุณควรรู้ในวันนี้
ด้วยขั้นตอนการยืนยันตัวตนของเรา เราเปลี่ยนเส้นทางการลงชื่อเข้าใช้ทั้งหมดบนเว็บไซต์ ObjectRocket ไปยังหน้าล็อกอินใหม่ หน้าล็อกอินปัจจุบันที่ objectrocket.com ยังทำงานเหมือนเดิม แต่เราไม่ได้เชื่อมโยงมันกับหน้าแรก เราเปลี่ยนแปลงนี้เพื่อทำให้ประสบการณ์การล็อกอินง่ายขึ้นและมาตรฐานบนหน้าจอล็อกอินเพจเดียว
หากคุณเป็นลูกค้า ObjectRocket ที่มีอยู่แล้ว
คุณมีตัวเลือกดังนี้ ตัวเลือกแรกคือบุ๊กมาร์ก https://app.objectrocket.com และล็อกอินต่อไปเหมือนเดิม ประสบการณ์จะไม่เปลี่ยนแปลง ยกเว้นข้อความบางส่วนเกี่ยวกับแพลตฟอร์มใหม่และระบบล็อกอิน ตัวเลือกที่สองคือใช้ประโยชน์จาก การเชื่อมโยงบัญชี (account linking) กับระบบล็อกอินใหม่ เราให้ Single Sign-On (SSO) ระหว่างแพลตฟอร์มใหม่และแพลตฟอร์มเดิม ดังนั้นคุณสามารถเข้าถึงอินสแตนซ์ของคุณได้พร้อมใช้ประโยชน์จากฟีเจอร์ของแพลตฟอร์มใหม่
นี่คือวิธีเริ่มต้นการย้ายระบบล็อกอินของคุณไปยังระบบใหม่ของเรา (อย่ากังวล ฐานข้อมูลของคุณยังคงอยู่ที่เดิม):
- ไปที่แอปใหม่ของเราที่ https://app.objectrocket.cloud
- ล็อกอินด้วยอีเมลที่เกี่ยวข้องกับบัญชี ObjectRocket เดิมและ รหัสผ่าน ปกติ
- สร้างองค์กร (organization) บนแพลตฟอร์มใหม่ (สำหรับใช้กับ RBAC ในภายหลัง)
เสร็จแล้ว! บัญชีของคุณได้ย้ายระบบแล้ว ตอนนี้คุณสามารถลองใช้แพลตฟอร์มใหม่และใช้ SSO จัดการอินสแตนซ์เดิมได้
หมายเหตุ: ระบบล็อกอินใหม่ของเราต้องการ อีเมล และ รหัสผ่าน เพื่อล็อกอิน (ข้อมูลย้ายระบบ) ดังนั้นเราเชื่อมโยงล็อกอินใหม่กับระบบเดิมโดยอิงจากอีเมลในบัญชี คุณสามารถตรวจสอบอีเมลในบัญชีผ่าน UI ได้
บริการที่ทำให้สิ่งนี้เป็นไปได้
เราตื่นเต้นมากกับบริการใหม่ของเรา แต่มีบริการเบื้องหลังที่ทำให้ทุกอย่างนี้เป็นไปได้คือ Auth0® ในลักษณะเดียวกับลูกค้าหลายราย เราผ่านกระบวนการตัดสินใจสร้างหรือซื้อ (build vs. buy) สำหรับคอมโพเนนต์หลายอย่างในแพลตฟอร์มใหม่ และ Auth0 เป็นผู้ชนะชัดเจนสำหรับการสร้างแพลตฟอร์มระบุตัวตนใหม่ นอกจากจำนวนลูกค้าอ้างอิงมากมายและสถานะ "Visionary" ใน Gartner's Magic Quadrant แล้ว พวกเขายังเสนอแพลตฟอร์มที่ปลอดภัยและทำทุกอย่างที่เราต้องการ
ความสามารถสำคัญหนึ่งที่เราใช้คือกระบวนการย้ายผู้ใช้อัตโนมัติ ที่อนุญาตให้เราย้ายผู้ใช้จากระบบยืนยันตัวตนเดิมไปยังระบบ Auth0-based ใหม่ เมื่อพวกเขาล็อกอิน นี่คือการแบ่งส่วนอย่างรวดเร็วของวิธีการทำงาน:
- ป้อนข้อมูลประจำตัวที่หน้าล็อกอินใหม่ของเราที่ขับเคลื่อนโดย Auth0
- ยืนยันข้อมูลผู้ใช้และล็อกอินเข้าสู่ระบบ Auth0-based
- สร้างบัญชีในระบบใหม่และเชื่อมโยงกับบัญชีในระบบเดิม บริการจะตรวจสอบว่าการล็อกอินของคุณมีอยู่ในระบบยืนยันตัวตนเดิมหรือไม่ หากมี เราจะใช้ข้อมูลประจำตัวที่คุณเพิ่งให้มาเพื่อยืนยันตัวตนกับระบบเดิม
- ล็อกอินและเปิดใช้งาน SSO ระหว่างสองอินเทอร์เฟซผู้ใช้
กระบวนการนี้เรียบง่าย ปลอดภัย ราบรื่น และได้รับการสนับสนุนโดยพันธมิตรของเราคือ Auth0
การบูรณาการที่ลึกซึ้งกว่ากำลังจะมาถึง
เรายังคงเปิดใช้งานการบูรณาการที่ลึกซึ้งขึ้นระหว่างสองแพลตฟอร์มของเรา ในตอนนี้ ให้ใช้ SSO เพื่อสลับระหว่างสองอินเทอร์เฟซผู้ใช้ อย่างไรก็ตาม เราวางแผนที่จะแสดงอินสแตนซ์ทั้งหมดของคุณในอินเทอร์เฟซใหม่และอนุญาตให้คุณกระโดดระหว่างอินเทอร์เฟซ ขึ้นอยู่กับว่าคุณต้องการจัดการอินสแตนซ์ไหน เราจะบูรณาการผลิตภัณฑ์ให้ลึกซึ้งยิ่งขึ้นเพื่อประสบการณ์ที่ราบรื่น
เราคาดหวังที่จะได้นำคุณทุกคนมาร่วมใช้เทคโนโลยีของเรา สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการเปลี่ยนแปลงที่จะมาถึงในระบบล็อกอินของเรา โปรดดูเอกสารประกอบหรือติดต่อทีมสนับสนุนของเรา
เรียนรู้เพิ่มเติมเกี่ยวกับบริการ DBA ของ Rackspace
เยี่ยมชม www.rackspace.com และคลิก Sales Chat เพื่อช่วยให้การนำไปใช้ในธุรกิจของคุณสำเร็จ
ใช้แท็บ Feedback เพื่อแสดงความคิดเห็นหรือถามคำถาม
คลิกที่นี่เพื่อดู ข้อกำหนดบริการ Rackspace Cloud
ดู ข้อกำหนดบริการ Rackspace Cloud