مواد پر جائیں

تکنیکی جائزہ

شیلز، پیکس، انٹیک چینلز، ورک فلوز، پالیسی اوورلے، انٹیگریشنز، تشخیصی گیٹس اور زیرِ ضابطہ نفاذ کے لیے نفاذ کا ماڈل۔

پلیٹ فارم آرکیٹیکچر

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

علم اور اِن جیشن

معاون اِن جیشن طریقے

  • علم کے ذرائع کے لیے ریفریش پائپ لائنز
  • دستاویزات اور پالیسی بنڈلوں کے لیے اپ لوڈ پائپ لائنز
  • منظم بیرونی نظاموں کے لیے کنیکٹر سنک پائپ لائنز

اِن جیشن کا رویہ

  • اِن جیشن جابز حالت، تاخیر اور ناکامی کی تشخیص فراہم کرتے ہیں
  • پائپ لائنز محفوظ دوبارہ کوششوں اور backoff حکمتِ عملی کی حمایت کرتی ہیں
  • اثاثہ کی سطح کی پالیسیاں تازگی اور برقراری کے رویے کی وضاحت کرتی ہیں

رینڈر اور استخراج کی ترتیبات فی ذریعہ پروفائل قابلِ ترتیب ہیں۔

تازگی کے آپریشنز

  • طے شدہ ریفریش اور آن ڈیمانڈ دوبارہ پروسیسنگ
  • ذریعہ کی تبدیلیوں کا جائزہ لینے کے لیے diff کی مرئیت
  • ورک فلو کے خطرے کے پروفائل سے جُڑے باسی پن کے الرٹس

شواہد کی بازیافت

بازیافت پروفائلز: پروفائلز ورک فلو اور خطرے کی نوعیت کے لحاظ سے recall، درستگی اور حوالہ جاتی سختی کی وضاحت کرتی ہیں۔

فیصلہ حدود: اعتماد، شواہد کی دستیابی اور پالیسی جانچ یہ طے کرتی ہے کہ جواب دینا ہے، جائزہ لینا ہے یا آگے بڑھانا ہے۔

جواب اور پیکٹ کی تیاری

WorkPackets معیاری WorkItem حالت اور شواہد کے بنڈلوں سے تیار ہوتے ہیں۔

منزل کے رینڈررز معیاری پیکٹ مواد کو چینل کے مخصوص پے لوڈ کی شکل میں ڈھالتے ہیں۔

حفاظتی حدود

  • پالیسی کے لحاظ سے اہم ورک فلوز کے لیے سخت حوالہ جاتی موڈ
  • شواہد ناکافی ہونے پر واضح انکار اور آگے بڑھانا
  • PII سے باخبر ہینڈلنگ اور قابلِ ترتیب ریڈیکشن پالیسیاں

چینل کی فعالی

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

فعالی کی جانچیں

  • اوریجن بائنڈنگ اور چینل کی توثیق
  • کارکردگی سے باخبر انٹیگریشن لوڈنگ کا رویہ
  • قابلِ رسائی تعامل اور لوکلائزیشن کی حمایت

آپریشنل کنٹرولز

  • ماحول کے لحاظ سے انٹیک چینلز کو فعال، غیر فعال اور مانیٹر کریں
  • چینل کے مخصوص پالیسی اوور رائیڈز لاگو کریں
  • اندرونی چینل شناخت کنندہ کے لحاظ سے صحت کی حالت اور ٹیلی میٹری کا معائنہ کریں

ورک فلو اور کارروائی APIs

عوامی API انٹیک چینلز WorkItem آپریشنز، پالیسی سے باخبر نفاذ اور ٹیلی میٹری برآمد کی حمایت کرتے ہیں۔

تصدیق

  • سرور سے سرور رسائی کے لیے محدود دائرے والے credentials
  • ہر درخواست کے لیے کردار اور ٹیننٹ سیاق کی توثیق
  • اجازتی سیاق غائب ہونے پر fail-closed رویہ

اجازتی دائرے

  • WorkItems پڑھیں اور ان کا انتظام کریں
  • پالیسی اور فیصلہ مرحلہ حالت کی تبدیلیوں کا انتظام کریں
  • واضح اجازت کے ساتھ زیرِ ضابطہ کارروائیاں چلائیں

بنیادی اینڈ پوائنٹ گروپس

  • WorkItem لائف سائیکل آپریشنز
  • فیصلہ مرحلہ اور منظوری آپریشنز
  • انٹیگریشن نفاذ اور دوبارہ کوشش کے آپریشنز

جواب کا ماڈل

  • ٹائپ شدہ کامیابی اور ناکامی کے لفافے
  • پالیسی نتائج کے لیے مشین سے پڑھے جانے والے سبب کوڈ
  • ڈیبگنگ کے لیے ٹریس اور باہمی ربط کے شناخت کنندہ

ٹیلی میٹری ابعاد

  • channel شناخت کنندہ اور workflow_id
  • work_item_id اور policy_version
  • integration_id اور کارروائی کی نتیجہ حالت

انٹیگریشن آرکیسٹریشن کے نمونے

جہاں ضرورت ہو، انٹیگریشنز کو مقامی اڈاپٹرز یا مڈل ویئر کے ذریعے جوڑا جا سکتا ہے۔

نفاذ کے نمونے

  • منزل کے وسائل بنائیں اور اپ ڈیٹ کریں
  • پیکٹ سیاق اور شواہد کے حوالے منسلک کریں
  • خرابی کی درجہ بندی اور dead-letter ہینڈلنگ کے ساتھ دوبارہ کوشش کریں

اِن جیشن کے نمونے

  • بیرونی ٹولز سے درخواست کے ایونٹس وصول کریں
  • ورک فلو اسکیما میں معمول پر لائیں
  • فیصلہ مراحل اور کارروائی کی تجاویز کی طرف راستہ دیں

گورننس کنٹرولز

  • ورک فلو اور کردار کے لحاظ سے کارروائی کی الاؤ لسٹس
  • خطرے کے پروفائل کے لحاظ سے منظوری کے تقاضے
  • ہر تبدیلی کے لیے آڈٹ ایونٹ کا اندراج

سیکیورٹی ماڈل

سیکیورٹی کنٹرولز واضح ملکیتی حدود کے ساتھ انٹیک، فیصلہ سازی، نفاذ اور ٹیلی میٹری کی تہوں پر لاگو کیے جاتے ہیں۔

ڈیٹا ہینڈلنگ کا ماڈل

محفوظ شدہ آرٹیفیکٹس

  • WorkItem کی حالت اور لائف سائیکل میٹا ڈیٹا
  • شواہد کے حوالے اور پیکٹ رینڈر میٹا ڈیٹا
  • نفاذ کے نتائج اور آڈٹ ایونٹ ریکارڈ

طے شدہ طور پر محفوظ نہیں رکھا جاتا

  • سادہ متن کی شکل میں بے قید credentials
  • بے حد خام پے لوڈ لاگز
  • بین الٹیننٹ مشترکہ درخواست کی حالت

برقراری: برقراری اور محفوظ کاری کی پالیسیاں پالیسی کے دائرے اور ڈیٹا کی درجہ بندی کے لحاظ سے قابلِ ترتیب ہیں۔

ماڈل ٹریننگ کا مؤقف: ڈیٹا ہینڈلنگ پالیسیوں کو واضح طور پر طے کرنا چاہیے کہ ورک فلو کے آرٹیفیکٹس ماڈل کی بہتری کے عمل کے لیے اہل ہیں یا نہیں۔

عمومی سوالات

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