> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kayanos.com/llms.txt
> Use this file to discover all available pages before exploring further.

# الأدوار والنطاقات

> اضبط الوصول الأقل امتيازاً بوصفه مورداً وفعلاً ونطاقاً، ثم أثبت النتائج المسموحة والمرفوضة بعمل خدمة فعلي.

تحول الأدوار مسؤولية العمل إلى وصول مضبوط. وهي ليست مسميات وظيفية ولا عناوين قوائم ولا وسيلة لإخفاء زر محجوب. يقيم KayanOS المورد المحمي والفعل المعين ونطاق السجل الفعلي. لذلك قد يرى الشخص فئة خدمة لكنه لا يستطيع فتح سجل أو حفظ تغيير أو مشاركة ملف أو حذف حدث أو تنفيذ قرار رسمي.

استخدم هذا الدليل لضبط أدوار مديرية خدمات المواطنين. تنطبق الطريقة على أي مؤسسة: سمِّ المسؤولية، وحدد أصغر مجموعة من الموارد والأفعال، واختر النطاق الصحيح، وعيّن الدور، واختبره بعضو غير مالك.

## الهدف

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

## نموذج الوصول

ينبغي أن تقرأ كل منحة وصول كجملة:

> **يستطيع هذا الدور تنفيذ هذا الفعل على هذا المورد في هذا النطاق.**

| الجزء      | السؤال                    | مثال المديرية                                                                |
| ---------- | ------------------------- | ---------------------------------------------------------------------------- |
| المورد     | ما الذي تحميه؟            | طلبات خدمة المواطنين والمعاينات والملفات والنماذج والأحداث والأعضاء والأدوار |
| الفعل      | ما الذي يسمح للعضو بفعله؟ | سرد أو فتح أو إنشاء أو تحديث أو حذف أو مشاركة أو بدء أو فعل خاص بالمورد      |
| النطاق     | أين يسري الفعل؟           | مركز خدمة أو هرم نواحٍ أو المؤسسة أو نموذج أو حد قابل للتعيين                |
| المعيّن له | من يتلقى الدور؟           | عضو أو منصب أو مجموعة أو قاعدة تعيين معتمدة                                  |

هذا التفريق مهم. **السرد** لا يعني تلقائياً **الفتح**، و**الفتح** لا يعني **التحديث**، و**التحديث** لا يعني **المشاركة** أو **الحذف**. قد يظهر كيان في التنقل عندما يملك العضو مسار سرد أو إنشاء مفيداً، لكن عنصر القائمة ليس وعداً بأن كل سجل أو إجراء متاح.

## خيارات النطاق والوراثة

عندما يدعم الهرم المختار ذلك، يمكن أن يسري تعيين الدور على الهدف المحدد أو أسلافه أو فروعه.

| خيار النطاق | استخدمه عندما                                         | الخطر الذي يجب اختباره                              |
| ----------- | ----------------------------------------------------- | --------------------------------------------------- |
| محدد        | يعمل موظف السجل في مركز خدمة الشمال فقط               | لا يرى الموظف سجلاً مشروعاً مخزناً في حد فرعي معتمد |
| الأسلاف     | يحتاج تعيين محلي إلى مسار موثق نحو سجل على مستوى أعلى | تظهر سجلات عليا كان ينبغي أن تبقى مركزية            |
| الفروع      | مدير إقليمي مسؤول عن منطقة وفروعها المعتمدة           | تكون المنطقة المختارة واسعة فتظهر ناحية غير مرتبطة  |

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

## صمّم أدوار الخدمة قبل فتح المحرر

ابدأ بخريطة مسؤوليات قصيرة. النمط الآتي نقطة بداية لا مجموعة صلاحيات جاهزة:

| الدور                  | النتيجة المطلوبة                         | أقل وصول مفيد                                                                           | ما لا يفترضه الدور                                |
| ---------------------- | ---------------------------------------- | --------------------------------------------------------------------------------------- | ------------------------------------------------- |
| موظف السجل             | تسجيل الطلبات وإعادة الناقص في مركز واحد | سرد/فتح/إنشاء/تحديث طلبات الاستقبال في المركز؛ تحديث مهام الاكتمال المسندة              | وصول لمراكز أخرى أو إعدادات المؤسسة أو قرار نهائي |
| المفتش الميداني        | تسجيل معاينة مسندة                       | فتح عمل الطلب/المعاينة اللازم؛ إنشاء/تحديث المعاينات في النطاق الميداني؛ رفع دليل معتمد | تغيير القرار النهائي أو مشاركة كل الملفات         |
| موظف القرارات والسجلات | مراجعة الدليل والمستندات المضبوطة        | فتح حزمة القرار؛ تحديث بيانات المستند أو إجراءات الملف المعتمدة في النطاق               | ملكية كل طلب أو حذف غير مقيد                      |
| مدير الخدمة            | توزيع العمل وإدارة دورة الخدمة           | فتح/تحديث طلبات النطاق؛ إنشاء مهام/أحداث؛ مراجعة الاستثناءات                            | إدارة الأدوار لمجرد كونه مديراً                   |
| مسؤول المؤسسة          | صيانة التهيئة                            | إعدادات الدور أو العضو أو اللغة أو الرئيسية فقط عند تعيين أفعالها                       | ملكية تشغيلية تلقائية لكل طلب مواطن               |

لكل صف، اذكر الفعل الذي يجب أن يبقى مرفوضاً. لا يكتمل الدور ما لم يكن له حد مقصود.

## اضبط الدور بعناية

1. افتح **الإدارة ← الأدوار والنطاقات** وتحقق من امتلاك صلاحية إدارة الدور المناسبة. ففتح الأدوار وإنشاؤها وتحديثها قدرات منفصلة.
2. اختر نطاق إدارة الدور: المؤسسة كلها أو حد هرمي مؤهل أو نموذج أو نطاق مدعوم آخر. لا تستخدم نطاق المؤسسة اختصاراً مؤقتاً.
3. سمِّ الدور بحسب المسؤولية، مثل **موظف سجل مركز خدمة الشمال**، واكتب غرضه ومالك مراجعته.
4. في منطقة الصلاحيات، اختر الموارد التي يحتاجها الدور فقط، ثم اختر الأفعال الفعلية لكل مورد بصورة منفصلة.
5. حيث يسمح التعيين باختيار الهرمية، اختر **محدد** أو **أسلاف** أو **فروع** عن قصد وسجل مبرره في سجل التغيير.
6. عيّن الدور إلى العضو أو المنصب أو المجموعة أو المستلم المشتق من قاعدة معتمدة. افحص هل يمنحه منصب أو مجموعة أيضاً بصورة موروثة.
7. احفظ تغيير دور واحداً في كل مرة. لا تنسخ دور مسؤول واسعاً لحل استثناء واحد.
8. حدّث سياق العضو المسموح عند الحاجة، واختبر التنقل والسرد والفتح والإنشاء والتحديث والمشاركة/التنزيل والحذف التي تهم الخدمة.

يعرض محرر الصلاحيات الموارد المؤهلة للنطاق المختار. عند غياب كيان أو نموذج، تحقق من تهيئته ونطاقه القابل للتعيين قبل التعويض بدور أوسع.

## اختبر حد طلب خدمة مواطن

أنشئ طلبين غير إنتاجيين معتمدين: أحدهما في مركز خدمة الشمال والثاني في ناحية أخرى. امنح كل عضو اختبار الدور الجاري تقييمه فقط، ثم سجل المصفوفة:

| عضو الاختبار    | يجب أن يسمح له                           | يجب أن يرفض له                                        |
| --------------- | ---------------------------------------- | ----------------------------------------------------- |
| موظف سجل الشمال | إنشاء وتحديث طلب شمالي وارد              | فتح أو تحديث طلب مقيد في الناحية الأخرى               |
| المفتش          | تحديث نتائج المعاينة المسندة في النطاق   | تغيير القرار المضبوط النهائي للطلب                    |
| موظف السجلات    | فتح/مشاركة مجلد الدليل المعتمد في النطاق | حذف مجلد مقيد نهائياً أو تغيير بيانات خدمة غير مرتبطة |
| مدير الخدمة     | تعيين مهمة وجدولة حدث                    | تعديل تعريفات الأدوار ما لم تمنح إدارة الأدوار مستقلة |
| مسؤول المؤسسة   | صيانة الإعداد المعتمد                    | افتراض الوصول إلى طلب مواطن خارج نطاق خدمة ممنوح      |

سجل المسار والعضو والمورد والفعل ونطاق السجل والنتيجة المتوقعة والفعلية والمراجع. نتيجة الاختبار السلبي الفاشلة دليل مفيد: يجب تصحيح الحد قبل النشر، لا توسيع وصول عضو الاختبار.

## ضبط التغيير والمراجعة

راجع الدور عند انتقال موظف أو تغير منصب أو مجموعة أو انتقال مركز خدمة في الهرم أو نشر نموذج أو إضافة كيان مرتبط لمسار الخدمة. افحص التعيينات المباشرة والموروثة معاً.

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

## استكشاف الأخطاء وإصلاحها

| العَرَض                        | افحص                                                | الاستجابة الآمنة                                            |
| ------------------------------ | --------------------------------------------------- | ----------------------------------------------------------- |
| لا يرى العضو تطبيقاً/كياناً    | الموضع المنشور وأفعال السرد/الإنشاء/البدء           | امنح الفعل المطلوب فقط في النطاق المقصود                    |
| تظهر القائمة لكن السجل لا يفتح | فعل الفتح ورموز النطاق الفعلية للسجل                | قارن سجلاً مسموحاً وآخر مرفوضاً؛ لا تغير الدور كله بالتخمين |
| الحفظ أو الحذف غير متاح        | فعل التحديث/الحذف ونطاق السجل وحالة الحقل/الإجراء   | اطلب أصغر فعل تحتاجه المسؤولية                              |
| حفظ محرر الدور مرفوض           | قد يفتح العضو الأدوار لكنه لا يملك تحديثها          | استخدم مسؤول الأدوار المخول ولا تشارك حسابه                 |
| دور إقليمي يرى أكثر من اللازم  | إعداد الأسلاف/الفروع ومسار التعيين الموروث          | استبدله بأضيق نطاق محدد أو فرعي ثم أعد الاختبار             |
| يستمر الوصول بعد النقل         | الدور المباشر وتعيين المنصب/المجموعة وقاعدة الهرمية | أزل كل تعيين قديم واختبر بسياق العضو الحالي                 |

## أدلة ذات صلة

* أدر الأشخاص الذين يتلقون الأدوار في [إدارة الأعضاء](/ar/admin/manage-members).
* افهم نموذج الوصول اليومي في [الأدوار والوصول](/ar/start/roles-and-access).
* استخدم وصول الدليل المضبوط في [المكتبة](/ar/work/library).
* شخّص أخطاء الظهور والإجراءات في [الصلاحيات والإتاحة](/ar/reference/permissions-and-availability).

![ضبط دور ونطاق في KayanOS لموظفي مديرية خدمات المواطنين.](https://kayanos.app/docs-images/ar/admin/roles-and-scopes.png)
