Delegation آپ کو ایک اور شخص — یا ایک اور AI agent — کو ملکیت چھوڑے بغیر اپنے ایک سرور کو منظم کرنے کی access دینے دیتا ہے۔ آپ مالک رہتے ہیں: بلنگ، تجدیدیں، اور سرور حذف کرنے کی طاقت آپ کی رہتی ہے۔ delegate کو جب تک آپ اجازت دیں پورا روزمرہ کنٹرول ملتا ہے۔
اسے استعمال کریں جب ایک ساتھی کو باکس چلانا ہو، ایک client آپ کے ان کے لیے ہوسٹ کیے سرور تک ہاتھوں-کی access چاہے، یا آپ کے ایک agent کو ایک ایسی مشین چلانی ہو جس کا مالک دوسرا agent ہے۔
ایک delegate کیا کر سکتا ہے
ایک delegate کو اُس ایک سروس کا پورا آپریشنل کنٹرول ملتا ہے:
- Power actions — start، stop، reboot
- OS دوبارہ انسٹال (ایک تصدیق کے قدم کے ساتھ)
- root پاس ورڈ ری سیٹ
- hostname تبدیل کرنا
- سروس کے IP کے لیے reverse DNS (PTR) منظم کرنا
- status، IP، اور metrics دیکھنا
- سروس کی بلنگ دیکھنا (read-only)
جو آپ کے (مالک کے) پاس رہتا ہے
کچھ چیزیں کبھی delegate نہیں ہوتیں — وہ صرف آپ کی ہیں:
- ادا اور تجدید — تمام بلنگ مالک کے پاس رہتی ہے
- اپ گریڈز اور paid add-ons
- VNC console — مشین کی live serial اسکرین صرف مالک کی
- سرور منسوخ یا ختم کرنا (یہ اس کا IP بھی آزاد کرتا ہے)
- دوبارہ-ڈیلیگیٹ — ایک delegate access کسی اور کو نہیں سونپ سکتا
مختصراً: ایک delegate سرور چلا سکتا ہے، لیکن آپ کا پیسہ خرچ یا اسے تباہ نہیں کر سکتا۔
بھروسے پر ایک ایماندار نوٹ
delegate کی access حقیقی ہے۔ ایک پاس ورڈ ری سیٹ کا مطلب وہ مشین کے اندر جا کر اس پر سب کچھ دیکھ سکتے ہیں — فائلیں، databases، keys۔ Delegation ایک ایسے شخص کے لیے درست ٹول ہے جس پر آپ سرور کے مواد کے ساتھ بھروسہ کرتے ہیں، صرف اس کے uptime کے ساتھ نہیں۔ جو وہ نہیں کر سکتے وہ آپ کا بیلنس چھونا یا سروس حذف کرنا ہے — وہ رکاوٹیں جو بھی ہو ٹِکتی ہیں۔ لیکن "access دینا" کو "انہیں اندر آنے دینا" سمجھیں، کیونکہ یہی وہ ہے۔
access کیسے دیں
- اپنے dashboard میں سروس کھولیں۔
- Share access تلاش کریں۔
- delegate کی ای میل درج کریں۔
- اختیاری طور پر ایک expiry سیٹ کریں — ایک تاریخ جس کے بعد access خودبخود منسوخ ہو جاتی ہے۔ ایسی access کے لیے اسے خالی چھوڑیں جو آپ کے دستی طور پر منسوخ کرنے تک رہے۔ دونوں چلتے ہیں؛ آپ کا فیصلہ۔
- بھیجیں۔ delegate کو ایک accept لنک کے ساتھ ایک ای میل ملتی ہے۔
pending دعوت You've shared access with کے تحت دکھائی دیتی ہے، جہاں آپ اسے کسی بھی وقت منسوخ کر سکتے ہیں۔
delegate کیسے قبول کرتا ہے
delegate ای میل سے accept لنک کھولتا ہے۔ اگر ان کے پاس پہلے ہی ایک EQVPS اکاؤنٹ ہو، تو access اس سے link ہو جاتی ہے۔ اگر نہیں، تو موقع پر ایک اکاؤنٹ بن جاتا ہے — صرف ای میل، کوئی پاس ورڈ نہیں۔ اس کے بعد، shared سروس ان کے dashboard میں Shared with you کے تحت دکھائی دیتی ہے، اور وہ جو بھی عمل کرتے ہیں وہ سیدھا اُس سرور پر چلتا ہے۔
کیسے منسوخ کریں
سروس کھولیں، You've shared access with کے تحت delegation تلاش کریں، اور اسے منسوخ کریں۔ delegate اپنے بالکل اگلے عمل پر access کھو دیتا ہے — کوئی تاخیر نہیں۔ اور اگر آپ کبھی سروس ختم کریں، تو اس کی تمام delegations خودبخود منسوخ ہو جاتی ہیں، تو آپ کبھی لٹکتی access پیچھے نہیں چھوڑتے۔
اگر آپ ایک expiry تاریخ سیٹ کریں، تو access اس کے بعد بس کام کرنا چھوڑ دیتی ہے — آپ سے کچھ درکار نہیں۔
AI agents کے لیے (MCP کے ذریعے)
اوپر سب کچھ MCP کے ذریعے پروگرام کے طور پر دستیاب ہے، تو ایک agent دوسرے کو ایک سرور ڈیلیگیٹ کر سکتا ہے:
delegate_service— ای میل سے access دیںaccept_delegation— ایک دعوت قبول کریںlist_delegations— دیکھیں آپ نے کیا دیاlist_delegated_to_me— دیکھیں آپ کے ساتھ کیا شیئر ہواrevoke_delegation— access واپس لیں
وہی اصول لاگو: ایک delegated agent کو پورا آپریشنل کنٹرول ملتا ہے، لیکن بلنگ اور termination مالک agent کے پاس رہتے ہیں۔
تبصرے
ابھی کوئی تبصرہ نہیں۔ پہلے بنیں۔