منصوبے کے بارے میں
Mandatum AI ایجنٹوں کو اختیار کی قابل تصدیق منتقلی کے لیے ایک ابتدائی مرحلے کی Go لائبریری ہے۔ ایجنٹوں کے مشترکہ اسناد (سروس اکاؤنٹ، API کلید، یا کسی انسان کا سیشن) وراثت میں لینے کے بجائے، ایجنٹ کا اختیار ایک دستخط شدہ زنجیر بن جاتا ہے جس کی جڑ کسی نامزد انسانی کفیل میں ہوتی ہے۔ ہر کڑی ہیش کے ذریعے اپنے والدین سے منسلک ہوتی ہے اور صرف تنگ ہو سکتی ہے، لہذا اختیار نیچے کی طرف نہیں بڑھ سکتا۔ کسی بھی کڑی کو انفرادی طور پر منسوخ کیا جا سکتا ہے، اور پابندیوں کا جائزہ ایک وقت میں ایک کال کے بجائے کارروائیوں کی ترتیبوں پر لیا جاتا ہے۔
README اسناد کی وراثت کے تین مسائل بیان کرتا ہے: ذمہ داری کسی انسان تک نہیں پہنچائی جا سکتی، ایک غلط رویہ رکھنے والے ایجنٹ کو اسناد بانٹنے والی ہر چیز کو منقطع کیے بغیر منسوخ نہیں کیا جا سکتا، اور فی کال اجازت انفرادی طور پر جائز کالوں کے نقصان دہ جوڑوں کا پتہ نہیں لگا سکتی (مثال کے طور پر، غیر بھروسہ مند بیرونی مواد پڑھنا اور پھر اندرونی نظام میں لکھنا)۔
یہ کیسے کام کرتا ہے: ایک انسان تصدیق کرتا ہے اور ایک وفد کا اعلان حاصل کرتا ہے؛ وہ ایجنٹ ایک تنگ گرانٹ کو ذیلی وفد دے سکتا ہے؛ ایک ریسورس سرور (پالیسی نفاذ کا مقام) زنجیر کی آف لائن تصدیق کرتا ہے، چیک کرتا ہے کہ گرانٹ کال کا احاطہ کرتی ہے، AuthZEN-مطابق پالیسی فیصلہ پوائنٹ سے مشورہ کرتا ہے، اور آخر میں زنجیر کی تاریخ کے خلاف کارروائی کو قبول کرتا ہے۔ README نوٹ کرتا ہے کہ کارروائی کو قبول کرنا اسے ریکارڈ بھی کرتا ہے، لہذا ایک کال جسے PDP نے مسترد کیا اسے زنجیر کے دعوت کا بجٹ خرچ نہیں کرنا چاہیے۔ ترتیب کی سطح کے قواعد مثال کے طور پر بیرونی مواد پڑھنے کے بعد تبدیلی والی کال کو منع کر سکتے ہیں۔
بیان کردہ حدود: Mandatum ایک اجازت انجن نہیں ہے (یہ OPA، Cedar، OpenFGA، SpiceDB، Cerbos، یا کسی بھی AuthZEN-مطابق PDP کے لیے حقائق قائم کرتا ہے)، کوئی نیا پروٹوکول نہیں (یہ JOSE، RFC 8693، SPIFFE، AuthZEN، RFC 6962 استعمال کرتا ہے)، کوئی گیٹ وے، رجسٹری، سینڈ باکس، یا ایجنٹ رن ٹائم نہیں (یہ ایک لائبریری ہے جو agentgateway، ToolHive، یا net/http مڈل ویئر کے ذریعے MCP سرور کے اندر چلنے کے لیے ہے)، اور کوئی بلاک چین نہیں (آڈٹ لاگ ایک مرکل ٹری ہے)۔
پچھلے فن کا اعتراف کیا گیا ہے: میکارون اور بسکٹ کمزور وفد کے لیے، SPIFFE ورک لوڈ شناخت کے لیے، اور RFC 8693 ٹوکن ایکسچینج وفد کے معنوں کے لیے۔ README کہتا ہے کہ Mandatum ایکٹ کے دعوے کی دوبارہ تشریح کرنے کے بجائے تاریخ پر اجازت دیتا ہے، اسے RFC 8693 ماڈل کی توسیع قرار دیتا ہے۔ یہ صرف تین تنگ شعبوں میں نیاپن کا دعویٰ کرتا ہے: ایک تصدیق شدہ انسان میں جڑی ہوئی زنجیر جو ذیلی وفد سے بچتی ہے، کارروائی کی ترتیبوں پر لاگو پابندیاں، اور AuthZEN بائنڈنگ۔
حالت اور حدود واضح طور پر بیان کی گئی ہیں: فارمیٹ، تصدیق کنندہ، دستخط کی تہہ، اور جاری کنندہ سرے سے سرے تک کام کرتے ہیں اور حقیقی دستخطوں کے خلاف آزمائے گئے ہیں؛ AuthZEN بائنڈنگ، ترتیب کی تشخیص، JWKS/SPIFFE کلیدی حل، شائع شدہ کمپیکٹ سیٹ سے مقامی منسوخی، اور MCP ٹول کال نفاذ مڈل ویئر نافذ کیے گئے ہیں۔ آڈٹ لاگ تعمیر نہیں کیا گیا، ترتیب کا ذخیرہ صرف عمل میں ہے، کوئی بھی شیڈول پر منسوخی کے سیٹ شائع نہیں کرتا، اور کوئی تیسری پارٹی کا سیکیورٹی جائزہ نہیں ہوا۔ اجراء کے بہاؤ اور MCP نفاذ کے راستے کے لیے go test کے ذریعے قابل عمل مثالیں موجود ہیں۔ Apache 2.0 کے تحت لائسنس یافتہ۔
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.