การแทนที่พอร์ทัลไฟล์ VPN แบบเดิม: รักษาการควบคุมไว้
ไคลเอนต์ไฟล์แบบเนทีฟและพอร์ทัลพร็อกซีบังคับใช้สิทธิ์ การกู้คืน และตัวตนในจุดที่แตกต่างกัน เปรียบเทียบทั้งสองในสี่การดำเนินการที่ผู้ใช้ต้องการ
พอร์ทัลเดิมที่ไม่มีไคลเอนต์มีปุ่มลบ ดาวรายการโปรด และเส้นทางการแชร์ที่วางไว้ในอีเมล มีเพียงอย่างเดียวเท่านั้นที่เป็นการควบคุม การแทนที่พอร์ทัลหมายถึงการตัดสินใจว่าผู้ใช้ระยะไกลยังต้องการการดำเนินการใดและแต่ละอย่างถูกบังคับใช้ที่ไหน ไม่ใช่การจำลองเลย์เอาต์ของหน้าที่บังเอิญใช้งานได้ รูปแบบการแทนที่สองแบบครอบคลุมกรณีส่วนใหญ่ และทั้งสองล้มเหลวในจุดที่ต่างกัน
ปุ่มไม่ใช่สิทธิ์
เริ่มจากรายการการดำเนินการ: อ่าน อัปโหลด เปลี่ยนชื่อ ลบ ตัดสินใจว่าบทบาทใดได้รับแต่ละอย่าง จากนั้นบังคับใช้การตัดสินใจนั้นที่บริการไฟล์ ไม่ใช่ที่อินเทอร์เฟซ การซ่อนการควบคุมการลบในพอร์ทัลใหม่ยังคงเหลือสิทธิ์ฝั่งแบ็กเอนด์ไว้ และใครก็ตามที่มีไคลเอนต์เนทีฟและบัญชีเดียวกันยังสามารถลบไฟล์ได้
การลบสมควรได้รับการตัดสินใจแยกต่างหากเพราะเป็นการดำเนินการที่ผู้ใช้เสียใจ ถามว่าสิ่งที่ถูกลบสามารถกู้คืนได้จริงจากที่ใด และอย่าสันนิษฐานว่าคำตอบคือถังรีไซเคิลของแล็ปท็อปหรือถังขยะของพอร์ทัลเอง การแชร์เครือข่ายมักไม่นำการลบผ่านถังรีไซเคิลในเครื่อง
บนการแชร์ที่ใช้ Windows Volume Shadow Copy ให้กลไกสแนปช็อตและการประสานงานที่ซอฟต์แวร์สำรองข้อมูลใช้ แต่การมีอยู่ไม่ได้บอกอะไรว่าการแชร์นี้เก็บเวอร์ชันที่คุณกู้คืนได้หรือไม่ เจ้าของบริการไฟล์ต้องยืนยันนโยบายเวอร์ชันและสาธิตการกู้คืนก่อนที่พอร์ทัลจะถูกปลดระวาง
ทางเลือก A: ไคลเอนต์ไฟล์แบบเนทีฟผ่านอุโมงค์
ไดรฟ์ที่แมปหรือไคลเอนต์ SMB รักษาการดำเนินการที่ผู้ใช้รู้จักอยู่แล้ว และเซิร์ฟเวอร์ไฟล์บังคับใช้สิทธิ์ในทุกคำขอ ตัวตนที่สำคัญคือตัวตนของบริการไฟล์ ดังนั้นการเข้าถึงจะอยู่รอดเมื่อผลิตภัณฑ์ VPN เปลี่ยน ตราบใดที่อุโมงค์ยังส่งข้อมูลและบัญชียังมีอยู่
ราคาคือไคลเอนต์ต้องเข้าถึงบริการโดยตรง การแก้ชื่อ การเข้าถึงพอร์ต และวิธีการพิสูจน์ตัวตนล้วนกลายเป็นส่วนหนึ่งของการออกแบบการเข้าถึงระยะไกล และพอร์ทัลที่เคยพร็อกซีการเชื่อมต่อได้ซ่อนข้อกำหนดทั้งหมดนั้นไว้ ผู้ใช้บนอุปกรณ์ที่ไม่มีการจัดการยังได้แชร์ที่เมานต์ไว้ในตัวจัดการไฟล์ ซึ่งเป็นพื้นที่ผิวที่กว้างกว่าค่าแท็บเบราว์เซอร์ ตั้งงบสำหรับภาระการสนับสนุนนั้นก่อนการย้ายระบบ เพราะมันมาถึงในวันแรกไม่ใช่หลังช่วงผ่อนผัน
การกู้คืนเป็นข้อโต้แย้งที่แข็งแกร่งที่สุดสำหรับรูปแบบนี้: เวอร์ชันก่อนหน้าและสิทธิ์การกู้คืนเป็นของแพลตฟอร์มโดยกำเนิด และศูนย์ช่วยเหลือสามารถใช้ขั้นตอนเดียวกับที่ใช้หน้างาน
ทางเลือก B: พร็อกซีหรือเกตเวย์แอปพลิเคชัน
พอร์ทัลที่ดึงไฟล์และสตรีมไปยังเบราว์เซอร์ทำให้บริการไฟล์อยู่นอกเส้นทางเครือข่ายของผู้ใช้ ซึ่งมีประโยชน์เมื่ออุปกรณ์ไม่สามารถเข้าร่วมอุโมงค์หรือเมื่อองค์กรต้องการให้ทุกคำขอถูกบันทึกที่จุดคอขวดเดียว ข้อแลกเปลี่ยนคือพร็อกซีกลายเป็นผู้มีส่วนร่วมในทุกการดำเนินการ และต้องส่งตัวตนของผู้ใช้ต่อไปยังบริการไฟล์แทนการใช้บัญชีบริการของตัวเองสำหรับทุกอย่าง
พฤติกรรมการลบและการเปลี่ยนชื่อต้องถูกนำไปใช้งาน ไม่ใช่สืบทอดมา หากพร็อกซีเปิดเผยการกระทำลบ การกระทำนั้นเรียกแบ็กเอนด์ด้วยตัวตนบางอย่าง และร่องรอยการตรวจสอบควรระบุชื่อผู้ใช้ไม่ใช่เกตเวย์ หากพร็อกซีเปลี่ยนชื่อไม่ได้ จงบอกก่อนที่ผู้ใช้จะค้นพบกลางโครงการ
การเขียนลิงก์ใหม่คือจุดที่รูปแบบนี้เปลี่ยนความหมายอย่างเงียบ ๆ URL ที่พอร์ทัลพร็อกซีไม่ใช่วัตถุเดียวกับ URL ที่เบราว์เซอร์เปิดโดยตรง และการแปลงสิ่งหนึ่งเป็นอีกสิ่งหนึ่งอาจลบบริบทการพิสูจน์ตัวตนที่ทำให้มันทำงานได้
ชื่อ ตัวตน และลิงก์ระหว่างกัน
แจกจ่ายเซิร์ฟเวอร์และเส้นทางการแชร์ที่อนุมัติ ไม่ใช่รายการเรียกดูโดเมน การเรียกดูขึ้นอยู่กับบริการค้นพบที่อาจไม่ข้ามอุโมงค์ และเส้นทางที่ทำงานได้เพราะแล็ปท็อปของผู้ใช้สามารถแจกแจงโดเมนได้คือเส้นทางที่แตกหักบนอุปกรณ์ที่ไม่มีการจัดการถัดไป
ทบทวนการลงชื่อเข้าใช้ครั้งเดียวทีละแอปพลิเคชัน โทเค็นที่ออกให้พอร์ทัลไม่ควรถูกเล่นซ้ำไปยังบริการไฟล์ที่ไม่เคยตรวจสอบมัน และพารามิเตอร์คิวรีที่พกพาตัวระบุไม่ควรถูกคัดลอกไปยังลิงก์สาธารณะเพียงเพราะมันปรากฏในบุ๊กมาร์กเก่า ปฏิบัติต่อแต่ละแอปพลิเคชันที่อนุมัติเป็นขอบเขตความเชื่อถือของตนเอง
| Requirement | Native client | Proxy portal |
|---|---|---|
| Permission enforcement | File service, per request | Proxy identity, then file service |
| Restore path | Platform versions and backups | Proxy trash plus backend restore |
| Device requirements | Tunnel and client | Browser only |
| Audit identity | File server logs | Proxy logs, if it forwards the user |
เลือกตามรายการข้อกำหนด
ไม่มีรูปแบบใดชนะอย่างชัดเจน กำลังคนบนแล็ปท็อปที่จัดการและมีอุโมงค์ที่ทำงานได้ได้ประโยชน์มากกว่าจากไคลเอนต์เนทีฟ เพราะการกู้คืนและสิทธิ์มาจากแพลตฟอร์มไม่ใช่จากการนำไปใช้งานใหม่ ประชากรผสมของผู้รับเหมาและอุปกรณ์ส่วนตัวอาจทำให้พร็อกซีสมเหตุสมผล โดยมีเงื่อนไขว่าท่อตัวตนนั้นเป็นของจริงและไม่ใช่บัญชีบริการที่ใช้ร่วมกัน
เขียนการเปรียบเทียบกับสี่การดำเนินการและคำตอบเรื่องการกู้คืน แล้วปลดระวางพอร์ทัลเดิมหลังจากมีการกู้คืนหนึ่งครั้งผ่านเส้นทางใหม่เท่านั้น การทดสอบนั้นฝึกส่วนของการออกแบบที่การเข้าสู่ระบบสำเร็จไม่เคยแตะต้อง