تخط وانتقل إلى المحتوى الرئيسي

ضبط الصلاحيات – الأداة المبسّطة والمتقدّمة V2

عند إنشاء دور أو تعديله في Parent، تحدد بالضبط ما يمكن للموظفين في هذا الدور الوصول إليه والقيام به، من عرض تقرير إلى إدارة الفواتير أو تعديل إعدادات الطفل.

بقلم: Bishoy Jacob

عند إنشاء دور أو تعديله في Parent، تحدد بالضبط ما يمكن للموظفين في هذا الدور الوصول إليه والقيام به. والصلاحيات التي تضبطها تحدد كل شيء، من إمكانية عرض تقرير إلى إدارة الفواتير أو تعديل إعدادات الطفل.

يوفّر Parent تجربتين للصلاحيات: نموذج الصلاحيات المبسّطة (Simplified Permissions) الذي يناسب معظم المؤسسات، وأداة إنشاء الصلاحيات المتقدّمة (Advanced Permissions Builder) للمؤسسات التي تحتاج إلى تحكم دقيق على مستوى الإجراء عبر عدة مواقع.

يشرح هذا المقال كلتا التجربتين، لتتمكن من ضبط مستوى الوصول المناسب لكل دور في مؤسستك.

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

عند طلب الترقية، سيتواصل معك فريق نجاح العملاء لترقية حسابك.


المحتويات:

  • تجربتا الصلاحيات: نظرة سريعة

  • الصلاحيات المبسّطة (افتراضية)

  • أداة إنشاء الصلاحيات المتقدّمة (ترقية)

  • فهم نطاقات الوصول (المتقدّمة فقط)

  • الصلاحيات حسب الإجراء (المتقدّمة فقط)

  • كيفية البحث في الصلاحيات والتنقل بينها

  • مقارنة الأدوار قبل الحفظ

  • سيناريوهات عملية

  • أسئلة شائعة


تجربتا الصلاحيات: نظرة سريعة

الصلاحيات المبسّطة (Simplified Permissions)

أداة إنشاء الصلاحيات المتقدّمة (Advanced Permissions Builder)

التوفّر

جميع المؤسسات (افتراضيًا)

تتطلب ترقية

أسلوب الصلاحيات

مفاتيح مجمّعة حسب أجزاء المنتج

تحكم تفصيلي حسب الإجراء

نطاق الوصول

قياسي (وصول كامل للموقع)

عام (General) / الغرف المعيّنة والمُدارة (Assigned & Managed Rooms) / جميع الغرف (All Rooms)

تعقيد الإعداد

سريع — شغّل أجزاء الميزات أو أوقفها

تفصيلي — تحكم في إجراءات محددة لكل ميزة

الأنسب لـ

المواقع المفردة أو الهياكل القياسية متعددة المواقع

المؤسسات المعقّدة التي تحتاج إلى تحكم حسب الإجراء والنطاق


الصلاحيات المبسّطة (افتراضية)

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

📌 كيفية ضبط الصلاحيات المبسّطة:

1️⃣ افتح دورًا أو أنشئ دورًا جديدًا (الإعدادات (Settings) ← الموظفون (Staff) ← الأدوار (Roles) ← + إنشاء دور (Create Role) أو اختر دورًا موجودًا)

2️⃣ تصفّح أقسام الصلاحيات في اللوحة اليسرى (مثل Newsfeed وCommunications وFinance وReporting & Insights)

3️⃣ فعّل الأقسام والصلاحيات التي يحتاجها هذا الدور

4️⃣ استخدم البحث في الصلاحيات (Search Permissions) في الأعلى للعثور على صلاحية محددة بسرعة دون التمرير

5️⃣ انقر على إنشاء دور (Create Role) (أو حفظ (Save)) عند الانتهاء

📌 أبرز التحسينات مقارنة بالنموذج السابق:

✅ تجميع حسب الميزات: يرتبط كل قسم صلاحيات بجزء فعلي من المنتج (مثل "Children Management" و"Finance" و"Planning")، وليس بفئة عامة يصعب فهمها.

✅ أسماء صلاحيات أوضح: تصف الأسماء الآن المهام التشغيلية الفعلية. فصلاحية "Manage Staff Break Settings" توضّح بالضبط ما تتحكم فيه.

✅ تداخل أقل: تُجمَّع الإجراءات المترابطة معًا، فيقلّ الالتباس حول الصلاحية التي تغطي كل حالة.

✅ تحديد الكل على مستوى القسم: فعّل قسمًا كاملًا دفعة واحدة، ثم ألغِ تحديد ما لا تحتاجه، مما يوفّر الوقت في إعدادات الأدوار الشائعة.

📌 مثال: تُعدّ دور "Newsfeed Coordinator". انتقل إلى قسم Newsfeed، وفعّل إمكانية نشر الملاحظات ومشاركتها، واترك الفواتير والتقارير متوقفة. ينتهي الإعداد في أقل من دقيقتين، ويمكن لأي شخص يراجع الدور أن يرى بوضوح ما يسمح به.


أداة إنشاء الصلاحيات المتقدّمة (ترقية)

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

📌 للترقية: من قائمة الأدوار، انقر على Get Full Permission Control ← Upgrade.

سيُرسَل طلب الترقية فورًا إلى فريق نجاح العملاء ليتواصل معك ويرقّي حسابك.

🚨 قبل الترقية: بعد الانتقال إلى أداة إنشاء الصلاحيات المتقدّمة، ستستخدم جميع الأدوار في مؤسستك النموذج المتقدّم. تُنقل الأدوار الحالية تلقائيًا، لذا راجعها بعد الترقية للتأكد من أن النقل يعكس هيكل الوصول الذي تريده.

📌 ما تضيفه أداة إنشاء الصلاحيات المتقدّمة:

✅ صلاحيات حسب الإجراء: بدلًا من تشغيل جزء كامل من الميزات أو إيقافه، تتحكم في الإجراءات الفردية (العرض (View)، والإضافة/التعديل (Add/Edit)، والحذف (Delete)، والمشاركة العامة (Share Public)، والتنزيل (Download)) لكل مجموعة صلاحيات.

✅ التحكم في نطاق الوصول: حدد أين تنطبق كل صلاحية، وليس فقط ما إذا كانت مفعّلة أم لا (راجع فهم نطاقات الوصول أدناه).

✅ دقة أكبر: يحصل الموظفون على الوصول الذي يحتاجونه بالضبط، دون زيادة أو نقصان.

📌 مثال: يحتاج دور Finance Manager إلى عرض تقارير الفواتير دون تنزيلها، والوصول إلى التكاملات دون إدارة الحسابات المرتبطة. في الأداة المتقدّمة، اضبط Finance Reports ← View (✅) وDownload (❌)، وIntegrations ← View (✅) وManage (❌). هذا المستوى من التحكم غير ممكن في الصلاحيات المبسّطة.


فهم نطاقات الوصول (المتقدّمة فقط)

في أداة إنشاء الصلاحيات المتقدّمة، يمكن تحديد نطاق (scope) لكل صلاحية، وهو يتحكم في المكان الذي ينطبق فيه الوصول، وليس فقط في كونه مفعّلًا.

📌 نطاقات الوصول الثلاثة:

✅ عام (General)

🔹 التعريف: وصول على مستوى المؤسسة غير مرتبط بغرف محددة.

🔹 الاستخدام: للمهام الإدارية والإعدادات التي تنطبق على الموقع بالكامل، مثل إدارة الفواتير أو عرض قوائم الموظفين أو الوصول إلى التقارير على مستوى المؤسسة.

🔹 مثال: يحتاج Finance Manager إلى عرض جميع معاملات الفواتير في الموقع. اضبط Billing ← View على نطاق عام (General).

✅ الغرف المعيّنة والمُدارة (Assigned & Managed Rooms)

🔹 التعريف: وصول يقتصر على الغرف التي عُيّن لها الموظف مباشرة أو يكون مسؤولًا عنها.

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

🔹 مثال: يجب أن يتمكن Room Leader من عرض وإدارة الأنشطة اليومية لأطفال غرفته فقط. اضبط Children Management ← View/Edit على الغرف المعيّنة والمُدارة (Assigned & Managed Rooms).

✅ جميع الغرف (All Rooms)

🔹 التعريف: وصول كامل إلى جميع الغرف في الموقع، بغض النظر عن تعيين الغرف.

🔹 الاستخدام: للأدوار التشغيلية العليا (مثل Center Director وDeputy Manager) التي تشرف على جميع الغرف وتحتاج إلى رؤية كاملة لنشاط الموقع.

🔹 مثال: يحتاج Center Director إلى عرض الحالة اليومية في جميع الغرف. اضبط Daily Status Management ← View على جميع الغرف (All Rooms).

📌 لماذا تهمّ النطاقات:

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


الصلاحيات حسب الإجراء (المتقدّمة فقط)

في أداة إنشاء الصلاحيات المتقدّمة، تُقسَّم كل مجموعة صلاحيات إلى إجراءات محددة، وتتحكم في كل إجراء بشكل مستقل.

📌 الإجراءات الشائعة في مجموعات الصلاحيات:

✅ العرض (View) — يمكن للموظف رؤية المحتوى دون تغييره

✅ الإضافة/التعديل (Add/Edit) — يمكن للموظف إنشاء سجلات جديدة وتعديل السجلات الحالية

✅ الحذف (Delete) — يمكن للموظف حذف السجلات نهائيًا

✅ المشاركة العامة (Share Public) — يمكن للموظف نشر المحتوى أو بثّه

✅ التنزيل (Download) — يمكن للموظف تصدير البيانات إلى ملف

📌 مثال — مجموعة صلاحيات الأنشطة (Activities):

  • All Activities ← View ✅ (يمكنه رؤية جميع سجلات الأنشطة)

  • Manage Own Activities ← Add/Edit ✅، Share Public ❌، Delete ✅

  • Manage All Activities ← Delete ❌

🎯 النتيجة: يمكن لهذا الموظف عرض جميع الأنشطة وإدارة أنشطته وحذفها، لكن لا يمكنه حذف أنشطة الآخرين أو مشاركة أي شيء بشكل عام.


كيفية البحث في الصلاحيات والتنقل بينها

تتضمن كلتا التجربتين، المبسّطة والمتقدّمة، حقل البحث في الصلاحيات (Search Permissions) أعلى لوحة الصلاحيات.

🔍 استخدام البحث في الصلاحيات:

  • اكتب أي كلمة مفتاحية (مثل "report" أو "billing" أو "check-in") لتصفية قائمة الصلاحيات فورًا

  • تُبرز النتائج الصلاحيات المطابقة في جميع الأقسام

  • امسح البحث للعودة إلى قائمة الصلاحيات الكاملة

📌 نصيحة: إذا لم تكن متأكدًا من القسم الذي توجد فيه صلاحية ما، فابحث عن اسم الميزة أو المهمة التي تريدها. فمثلًا، البحث عن "download" يعرض جميع الصلاحيات التي تتضمن إجراء تنزيل.


مقارنة الأدوار قبل الحفظ

قبل اعتماد دور جديد أو محدّث، استخدم مقارنة الأدوار (Compare Roles) لمراجعة صلاحياته مقارنة بالأدوار المشابهة الحالية.

📌 للمقارنة:

1️⃣ انقر على مقارنة الأدوار (Compare Roles) من قائمة الأدوار

2️⃣ اختر الأدوار التي تريد عرضها جنبًا إلى جنب

3️⃣ راجع مصفوفة الصلاحيات، حيث تُعرض الصلاحيات صفًا بصف مع ✅ (مفعّلة) و✗ (غير مفعّلة) لكل دور

🔹 الاستخدام: اكتشاف الأدوار ذات الصلاحيات الزائدة أو الناقصة قبل تطبيقها

🔹 الاستخدام: التأكد من الاتساق بين الأدوار التي يجب أن يكون لها وصول مشابه


سيناريوهات عملية

1️⃣ ضبط دور قياسي بالصلاحيات المبسّطة

السيناريو: تحتاج إلى دور "Communications Coordinator" للموظفين الذين يتولون مراسلة أولياء الأمور دون أي وصول إلى الفواتير أو التقارير.

✅ الحل:

  • أنشئ دورًا جديدًا واجعل عنوانه "Communications Coordinator"

  • في لوحة الصلاحيات، فعّل: Newsfeed وCommunications وLive Communications

  • اترك Finance وReporting & Insights وSettings غير مفعّلة

  • احفظ وشارك الدور مع المواقع المعنية

🎯 الفائدة: ضُبط الدور بوضوح وبالنطاق الصحيح، واستغرق إعداده أقل من 3 دقائق.


2️⃣ استخدام الصلاحيات المتقدّمة لدور مالي

السيناريو: يحتاج Finance Manager إلى عرض جميع تقارير الفواتير والمعاملات، دون أن يتمكن من تنزيلها أو تصديرها.

✅ الحل:

  • قم بالترقية إلى أداة إنشاء الصلاحيات المتقدّمة

  • افتح دور Finance Manager

  • ضمن Billing Reports، اضبط View ✅ وDownload ❌

  • ضمن Billing Transactions، اضبط View ✅ وDownload ❌

  • اضبط النطاق على عام (General) (ينطبق على الموقع بالكامل)

🎯 الفائدة: يحصل Finance Manager على رؤية كاملة للإشراف اليومي دون القدرة على استخراج البيانات المالية الحساسة.


3️⃣ تحديد نطاق مناسب لدور Room Leader

السيناريو: يحتاج قادة الغرف (Room Leaders) في مراكزك إلى إدارة الأنشطة اليومية وتسجيل حضور الأطفال والملاحظات، ولكن لأطفال غرفهم فقط.

✅ الحل:

  • أنشئ دور Room Leader أو عدّله في أداة إنشاء الصلاحيات المتقدّمة

  • ضمن Children Management، اضبط View/Edit ✅ على نطاق الغرف المعيّنة والمُدارة (Assigned & Managed Rooms)

  • ضمن Daily Status Management، اضبط View/Edit ✅ على نطاق الغرف المعيّنة والمُدارة (Assigned & Managed Rooms)

  • ضمن Activities، اضبط Add/Edit ✅ على نطاق الغرف المعيّنة والمُدارة (Assigned & Managed Rooms)

🎯 الفائدة: يحصل قادة الغرف على وصول تشغيلي كامل لغرفهم، دون رؤية الغرف التي لا يديرونها، مما يحافظ على الخصوصية والوضوح.


4️⃣ تدقيق الصلاحيات قبل فصل دراسي جديد

السيناريو: في بداية كل فصل دراسي جديد، تراجع مؤسستك جميع الأدوار للتأكد من أن الوصول مناسب ومحدّث.

✅ الحل:

  • انتقل إلى الإعدادات (Settings) ← الموظفون (Staff) ← الأدوار (Roles)

  • استخدم مقارنة الأدوار (Compare Roles) لمراجعة صلاحيات كل دور جنبًا إلى جنب

  • تحقق من عمود آخر تعديل (Last Modified) لتحديد الأدوار التي لم تُراجَع مؤخرًا

  • حدّث أي أدوار ابتعد وصولها عن النطاق المقصود

🎯 الفائدة: عملية تدقيق منظمة ومرئية تستغرق دقائق بدلًا من ساعات، وتضمن بقاء ضوابط الوصول في مؤسستك محكمة ومقصودة.


💡 لماذا تهمّ تجربة الصلاحيات هذه

✔ معرفة ما تتحكم فيه كل صلاحية بالضبط دون غموض

✔ منح الموظفين الوصول المناسب لمسؤولياتهم بدلًا من صلاحيات شاملة

✔ فصل الوصول التشغيلي على مستوى الغرفة عن الوصول الإداري الأوسع

✔ الحفاظ على هياكل صلاحيات أنظف وأسهل في التدقيق مع نمو مؤسستك

✔ تقليل خطر الصلاحيات الزائدة بفضل الضوابط حسب الإجراء والنطاق


أسئلة شائعة

س: هل يمكنني الانتقال من الصلاحيات المبسّطة إلى المتقدّمة لاحقًا؟

ج: نعم. يمكنك الترقية إلى أداة إنشاء الصلاحيات المتقدّمة في أي وقت، وتُنقل الأدوار الحالية تلقائيًا. لكن لا يمكنك العودة إلى الصلاحيات المبسّطة بعد الترقية.

س: هل يمكن لأدوار مختلفة استخدام أوضاع صلاحيات مختلفة، بعضها مبسّط وبعضها متقدّم؟

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

س: ماذا يحدث لأدواري الحالية بعد الترقية إلى المتقدّمة؟

ج: تُنقل الأدوار الحالية تلقائيًا إلى الأداة المتقدّمة. ننصح بمراجعة كل دور بعد الترقية للتأكد من أن الصلاحيات منقولة بشكل صحيح قبل إجراء أي تغييرات.

س: إذا حدّثت صلاحيات دور ما، متى يسري التغيير؟

ج: يسري التغيير فورًا في جميع المواقع التي تمت مشاركة الدور معها، ويتم تحديث وصول جميع الموظفين المعيّنين لهذا الدور تلقائيًا.

س: ما وظيفة حقل "نبذة عن الدور (Role Brief)"؟

ج: نبذة عن الدور وصف اختياري يساعد المسؤولين على فهم غرض الدور. يظهر في شاشة إعداد الدور، ويفيد المؤسسات التي تدير عددًا كبيرًا من الأدوار.

هل أجاب هذا عن سؤالك؟