کلائنٹ کے بغیر پرانے پورٹل میں حذف کرنے کا بٹن، پسندیدہ ستارہ اور ای میل میں چسپاں شیئرنگ راستہ تھا۔ ان میں سے صرف ایک کنٹرول ہے۔ پورٹل بدلنے کا مطلب یہ طے کرنا ہے کہ دور دراز کے صارفین کو اب بھی کون سی کارروائیاں درکار ہیں اور ہر ایک کہاں نافذ ہوتی ہے، نہ کہ کسی ایسے صفحے کی ترتیب دہرانا جو اتفاقاً کام کر گیا تھا۔ تبدیلی کی دو صورتیں زیادہ تر معاملات کا احاطہ کرتی ہیں، اور وہ مختلف مقامات پر ناکام ہوتی ہیں۔

بٹن اجازت نہیں ہے

کارروائیوں کی فہرست سے شروع کریں: پڑھنا، اپ لوڈ، نام بدلنا، حذف کرنا۔ طے کریں کہ کون سے کرداروں کو کیا ملتا ہے، پھر یہ فیصلہ انٹرفیس میں نہیں بلکہ فائل سروس میں نافذ کریں۔ نئے پورٹل میں حذف کا کنٹرول چھپانا بیک اینڈ اجازت کو برقرار رکھتا ہے، اور جس کے پاس نیٹو کلائنٹ اور وہی اکاؤنٹ ہو وہ اب بھی فائل ہٹا سکتا ہے۔

حذف کے لیے الگ فیصلہ ضروری ہے کیونکہ یہی وہ کارروائی ہے جس پر صارفین پچھتاتے ہیں۔ پوچھیں کہ حذف شدہ چیز واقعی کہاں سے بحال ہو سکتی ہے، اور یہ مت سمجھیں کہ جواب لیپ ٹاپ کی ری سائیکل بِن یا خود پورٹل کی ردی کی ٹوکری ہے۔ نیٹ ورک شیئر عام طور پر حذف کو مقامی ری سائیکل بِن سے نہیں گزارتا۔

Windows پر مبنی شیئر پر، Volume Shadow Copy اسنیپ شاٹ مشینری اور وہ ہم آہنگی فراہم کرتا ہے جو بیک اپ سافٹ ویئر استعمال کرتا ہے، لیکن اس کی موجودگی اس بارے میں کچھ نہیں کہتی کہ یہ شیئر ایسے ورژن رکھتا ہے یا نہیں جنہیں آپ بحال کر سکیں۔ فائل سروس کے مالک کو ورژن پالیسی کی تصدیق کرنی ہوگی اور پورٹل کو ریٹائر کرنے سے پہلے بحالی کا مظاہرہ کرنا ہوگا۔

آپشن A: ٹنل کے ذریعے نیٹو فائل کلائنٹ

میپ شدہ ڈرائیو یا SMB کلائنٹ وہ کارروائیاں برقرار رکھتا ہے جو صارف پہلے سے جانتے ہیں، اور اجازتیں ہر درخواست پر فائل سرور نافذ کرتا ہے۔ اہم شناخت فائل سروس کی شناخت ہے، اس لیے رسائی VPN پروڈکٹ بدلنے پر بھی برقرار رہتی ہے جب تک ٹنل ٹریفک لے کر جاتا ہے اور اکاؤنٹ موجود ہے۔

قیمت یہ ہے کہ کلائنٹ کو سروس تک براہ راست پہنچنا ہوگا۔ نام کا حل، پورٹ کی رسائی اور تصدیق کا طریقہ سب دور دراز رسائی کے ڈیزائن کا حصہ بن جاتے ہیں، اور وہ پورٹل جو پہلے کنکشن کی پراکسی کرتا تھا ان تمام تقاضوں کو چھپاتا تھا۔ غیر منظم آلات پر صارفین کو اپنے فائل مینیجر میں ماونٹ کیا گیا شیئر بھی ملتا ہے، جو براؤزر ٹیب سے زیادہ وسیع سطح ہے۔ منتقلی سے پہلے اس سپورٹ بوجھ کا بجٹ رکھیں، کیونکہ وہ پہلے ہی دن آتا ہے، رعایتی مدت کے بعد نہیں۔

بحالی اس شکل کے حق میں سب سے مضبوط دلیل ہے: پچھلے ورژن اور بحالی کی اجازتیں پلیٹ فارم کی اصل ہیں، اور ہیلپ ڈیسک وہی طریقہ کار استعمال کر سکتا ہے جو وہ سائٹ پر استعمال کرتا ہے۔

آپشن B: پراکسی یا ایپلیکیشن گیٹ وے

وہ پورٹل جو فائل لاتا ہے اور اسے براؤزر تک اسٹریم کرتا ہے، فائل سروس کو صارف کے نیٹ ورک راستے سے باہر رکھتا ہے۔ یہ اس وقت مفید ہے جب آلہ ٹنل میں شامل نہ ہو سکے یا جب تنظیم چاہے کہ ہر درخواست ایک ہی تنگ مقام پر لاگ ہو۔ سمجھوتہ یہ ہے کہ پراکسی ہر کارروائی میں شریک ہو جاتی ہے، اور اسے ہر چیز کے لیے اپنا سروس اکاؤنٹ استعمال کرنے کے بجائے صارف کی شناخت فائل سروس تک پہنچانی ہوتی ہے۔

حذف اور نام بدلنے کا رویہ وراثت میں نہیں، نافذ کرنا ہوگا۔ اگر پراکسی حذف کی کارروائی ظاہر کرتی ہے، تو وہ کارروائی بیک اینڈ کو کسی شناخت کے ساتھ پکارتی ہے، اور آڈٹ ٹریل میں گیٹ وے نہیں بلکہ صارف کا نام ہونا چاہیے۔ اگر پراکسی نام نہیں بدل سکتی، تو یہ صارفین کے کسی منصوبے کے وسط میں دریافت کرنے سے پہلے بتا دیں۔

لنک کی دوبارہ تحریر وہ جگہ ہے جہاں یہ شکل خاموشی سے معنی بدلتی ہے۔ جو URL پورٹل پراکسی کرتا ہے وہ اس URL جیسی چیز نہیں جو براؤزر براہ راست کھولتا ہے، اور ایک کو دوسرے میں بدلنا وہ تصدیقی سیاق و سباق ہٹا سکتا ہے جس نے اسے کارآمد بنایا تھا۔

نام، شناختیں اور ان کے درمیان کے لنک

منظور شدہ سرور اور شیئرنگ راستہ تقسیم کریں، ڈومین براؤزنگ کی فہرست نہیں۔ براؤزنگ انکشافی خدمات پر منحصر ہے جو ٹنل سے نہ گزر سکیں، اور وہ راستہ جو اس لیے کام کرتا ہے کہ صارف کا لیپ ٹاپ ڈومین شمار کر سکتا ہے، اگلے غیر منظم آلے پر ٹوٹ جاتا ہے۔

سنگل سائن آن کا جائزہ ایپلیکیشن بہ ایپلیکیشن لیں۔ پورٹل کے لیے جاری کردہ ٹوکن کو اس فائل سروس کو دوبارہ نہیں بھیجنا چاہیے جس نے اسے کبھی تصدیق نہیں کیا، اور شناخت کنندگان رکھنے والے کوئری پیرامیٹرز صرف اس لیے عوامی لنک میں کاپی نہیں کیے جانے چاہئیں کہ وہ پرانے بُک مارک میں نظر آئے تھے۔ ہر منظور شدہ ایپلیکیشن کو اس کی اپنی اعتماد کی حد سمجھیں۔

RequirementNative clientProxy portal
Permission enforcementFile service, per requestProxy identity, then file service
Restore pathPlatform versions and backupsProxy trash plus backend restore
Device requirementsTunnel and clientBrowser only
Audit identityFile server logsProxy logs, if it forwards the user

ضروریات کی فہرست کے مطابق منتخب کریں

کوئی شکل بھی براہ راست نہیں جیتتی۔ کام کرنے والے ٹنل والے منظم لیپ ٹاپ پر کام کرنے والی افرادی قوت نیٹو کلائنٹ سے زیادہ حاصل کرتی ہے، کیونکہ بحالی اور اجازتیں دوبارہ نفاذ سے نہیں بلکہ پلیٹ فارم سے آتی ہیں۔ ٹھیکیداروں اور ذاتی آلات کی مخلوط آبادی پراکسی کو جائز قرار دے سکتی ہے، بشرطیکہ شناخت کی پائپ لائن حقیقی ہو اور مشترکہ سروس اکاؤنٹ نہ ہو۔

موازنہ چار کارروائیوں اور بحالی کے جواب کے سامنے لکھیں، پھر پرانے پورٹل کو صرف اس وقت ریٹائر کریں جب نئے راستے سے ایک بحالی ہو چکی ہو۔ وہ ٹیسٹ ڈیزائن کے ان حصوں کو چلاتا ہے جنہیں کامیاب لاگ ان کبھی نہیں چھوتا۔

متعلقہ مضامین