المسرد · العمليات والصلاحيات والأمان
ما هي الصلاحيات القائمة على الأدوار (RBAC)؟
الصلاحيات القائمة على الأدوار (RBAC) هي نموذج لا تُمنح فيه حقوق الوصول في البرنامج للأشخاص واحدًا واحدًا، بل تُربط بأدوار معرّفة مثل مندوب المبيعات أو المحاسبة. ويأخذ المستخدم صلاحيته من الدور المسند إليه. وحين يغيّر الشخص مهمته يُحدَّث إسناد الدور فقط.
آخر تحديث: · الكاتب: Şevket Erer, شريك مؤسس، متخصص في الذكاء الاصطناعي
لماذا تُستخدم الصلاحيات القائمة على الأدوار؟
منح الصلاحيات شخصًا شخصًا يبدو سهلًا في فريق صغير. وكلما كبر الفريق صار تتبع من يرى ماذا غير ممكن: لا تُغلق صلاحية من ترك العمل، وتبقى الصلاحية القديمة لدى من غيّر قسمه. أما نموذج الأدوار فيربط الصلاحية بأدوار معرّفة؛ يتغير الشخص ويبقى الدور كما هو. نموذج الأدوار يسهّل التدقيق أيضًا. فهل يستطيع دور المحاسبة رؤية بطاقات العملاء؟ يُجاب عن ذلك في مكان واحد. وحصر الوصول إلى البيانات الشخصية بما تتطلبه المهمة من التدابير التي يتوقعها KVKK (قانون حماية البيانات الشخصية التركي، ويشبه في مبادئه اللائحة الأوروبية العامة لحماية البيانات GDPR) لأمن البيانات، ونموذج الأدوار يحوّل ذلك إلى نظام مكتوب.
كيف تُعرَّف الأدوار؟
في الصلاحيات القائمة على الأدوار تُستخرج الأدوار من المهام الفعلية في الشركة: مثل مندوب المبيعات، ومدير المبيعات، والمحاسبة، والموارد البشرية، والفني الميداني. ويُكتب ما يستطيع كل دور أن يراه ويعدّله من السجلات وما يستطيع أن يقوم به من عمليات؛ ويُسند المستخدم إلى دور أو أكثر ويأخذ صلاحيته من الدور. ويُسجَّل كل تغيير في الدور مع من قام به.
- تُستخرج الأدوار
تُعرَّف الأدوار من المهام الفعلية في الشركة: مثل مندوب المبيعات، ومدير المبيعات، والمحاسبة، والموارد البشرية، والفني الميداني.
- يُكتب النطاق
يُحدَّد لكل دور أي السجلات يرى، وأيها يعدّل، وأي العمليات يُجري. وقد يكون النطاق سجلات الشخص نفسه، أو سجلات فريقه، أو الشركة كلها.
- يُسند الأشخاص
يُسند المستخدم إلى دور أو أكثر، ويأخذ صلاحيته من الدور.
- يُتابَع التغيير
حين يتغير الدور أو الإسناد يُسجَّل من غيّر ماذا ومتى. وتُراجَع الأدوار على فترات منتظمة.
مثال
في شركة بناء، ينبغي أن يرى رؤساء المواقع سجلات مشاريعهم ونطاق العقد، لا مفاوضات السعر مع العميل. وترى المحاسبة الفواتير وخطة الدفع لكنها لا تستطيع تعديل تقرير الموقع. وحين ينتقل رئيس موقع إلى مشروع آخر يتغير إسناد الدور فقط؛ ولا حاجة إلى مراجعة الصلاحيات واحدة واحدة.
هذه الصفحة معلومات عامة وليست رأيًا قانونيًا؛ وقد رُوجعت التشريعات آخر مرة في 23 سبتمبر 2026. النص الرسمي: قانون حماية البيانات الشخصية (mevzuat.gov.tr), هيئة حماية البيانات الشخصية التركية (kvkk.gov.tr)
كيف يبدو في Corex360؟
في Corex360 الوصول قائم على الأدوار: فلا يرى كل مستخدم إلا السجلات الواقعة ضمن نطاق دوره، ويتطلب تغيير الصلاحية موافقة المدير ويُسجَّل. وفي Corex Drive الملفات مرتبطة بالصلاحية؛ وتجري المشاركة برابط محدد المدة ومرتبط بالصلاحية ويمكن سحبه. وتعمل طبقة الأمان نفسها على Corex360 Cloud وعلى خادمكم الخاص.
مصطلحات يُخلط بينها كثيرًا
| سجل التدقيق (audit log) | يحدد منح الصلاحيات مسبقًا من يستطيع فعل ماذا. ويُظهر سجل التدقيق لاحقًا ما فُعل. ويعمل الاثنان معًا. |
|---|---|
| التحقق من الهوية | يتحقق التحقق من الهوية من أن المستخدم هو من يدّعي أنه هو؛ وكلمة المرور ورمز التحقق هما هذه الخطوة. أما منح الصلاحيات فيحدد ما يستطيع الشخص الذي تُحقق منه الوصول إليه. |
مصطلحات ذات صلة: سجل التدقيق (audit log), اتفاقية معالجة البيانات (DPA)
الأسئلة الشائعة
هل يمكن أن يكون للمستخدم الواحد أكثر من دور في الصلاحيات القائمة على الأدوار؟
في معظم الأنظمة نعم، وتكون الصلاحيات مجموع الأدوار. وإبقاء الأدوار قليلة وذات معنى يجعل تفسير من يرى ماذا ممكنًا.
هل تكفي الصلاحيات القائمة على الأدوار لمتطلبات KVKK؟
لا يُعدّ كافيًا وحده، لكنه من التدابير اللازمة. ويُقيَّم مع سجل الوصول والنسخ الاحتياطي المشفَّر والإشعار ومدد الحفظ.
هل ينبغي أن يرى المديرون كل شيء في الصلاحيات القائمة على الأدوار؟
بقدر ما تتطلبه المهمة. قد يكون دور المدير واسعًا، لكن مجالات مثل البيانات الشخصية والأجور لا تُفتح إلا للأدوار المعنية.
هل كانت هذه الصفحة مفيدة لكم؟
