الدليل

الموزّعون والمحافظ والأدوار

كيف تعمل شجرة المديرين، وماذا يرى كل مستوى، وكيف تسلك المحافظ والإيداعات وحدود الدين، وكيف تبني دورًا من فهرس الصلاحيات.

الموزّع في X-Radius مدير له أب ومحفظة ودور. وهذه الثلاثة تحدّد ما يراه، وما ينفقه، وما يستطيع فعله.

شجرة المديرين

لكل مدير — عدا مالك المستأجر — أب، والشجرة التي يصنعها ذلك هي وحدة الرؤية ووحدة المال. وإنشاء مدير يستلزم اختيار ذلك الأب، لأن مديرًا بلا موضع في الشجرة بلا نطاق محدّد.

ماذا يرى الموزّع

يرى المدير شجرته الفرعية: نفسه، والمديرين تحته، والمشتركين والكروت والقيود التابعة لتلك الشجرة.

ولا يرى إلى أعلى. فالمديرون فوقه مخفيّون عنه، بمن فيهم أبوه، ما لم يُمنح صلاحية محدّدة ترفع هذا القيد. وهذا مقصود: ينبغي أن يدير الموزّع عمله دون أن يستطيع حصر بقية موزّعي مورّده.

المحافظ والإيداعات والدين

لكل مدير محفظة بعملة المستأجر. ويودع الأب في محفظة ابنه، ويكتب التحويل قيدًا على الطرفين في آن، فلا يختلف الرصيدان.

ويمكن منح المدير حدّ دين، وهو كم يُسمح لرصيده أن ينزل تحت الصفر قبل أن تُرفض العمليات. والحدّ غير المضبوط يعني بلا حدّ، وهذا غير الصفر — فالصفر يرفض كل شيء لحظة فراغ المحفظة.

وكل عملية مالية يمكن أن تصدر فاتورة، وكل واحدة منها تظهر في الدفتر بطرفيها وبالمدير الذي نفّذها.

الأدوار

الصلاحيات فهرس مسطّح، والدور مجموعة منها. ودور مدير المستأجر غير قابل للتعديل ويحمل كل شيء؛ وكل دور آخر لك أن تبنيه.

وقاعدتان تستحقان المعرفة قبل تصميم دور:

  • الصلاحية التي لا يحملها مدير لا يستطيع تفويضها. فالشجرة تحدّ ما يمنحه.
  • بعض الصلاحيات تُمنح صراحةً فقط ولا تُدرَج في دور جاهز، لأن حملها غير مستلزَم من أي شيء آخر. وإنشاء بيانات اعتماد برمجية دائمة واحدة منها.

إن لم تنجح

  • الموزّع لا يرى مشتركًا تتوقع أن يراه. المشترك في فرع آخر من الشجرة. فالرؤية تتبع الشجرة لا الباقة ولا جهاز الشبكة.
  • عملية مرفوضة بخطأ رصيد غير كافٍ. تحقق من حدّ الدين كما تتحقق من الرصيد: الحدّ الصفري يرفض عند الصفر بالضبط.
  • مدير لا يستطيع منح صلاحية يحملها. تحقق من أن الدور الذي يحرّره دور يملكه؛ فالدور غير القابل للتعديل لا يحرّره أحد.

آخر تحديث

اطرح سؤالًا

جرّبه على شبكتك.

50 مشترك لمدة 7 أيام، من غير ما تدفع حاجة.