الأذونات

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

الأذونات المتاحة:

الأذوناتالوصف
R

قراءة:

  • عرض الكائن
  • الوصول عرض الوظائف
W

كتابة

  • الوصول إلى تحرير الدوال
  • تغيير معلمات الكائن وحدود الإنذار والتبعيات
  • بدء/إيقاف الوظائف
X

تنفيذ:

  • الوصول إلى تحرير الوظائف الفرعية مثل إعادة التقييم وقائمة الانقطاع
  • تشغيل المهام(التحقق الآن)
  • إنشاء التقارير