ما هو التحكم في الوصول
إدارة حقوق الوصول
التحكم في الوصول هو نظام لإدارة من لديه حق الوصول إلى الموارد وما هي الإجراءات التي يمكنه تنفيذها.
النماذج الرئيسية
- DAC — تقديري (المالك يقرر)
- MAC — إلزامي (النظام يقرر)
- RBAC — قائم على الأدوار
- ABAC — قائم على السمات
مكونات النظام
- التعريف — من أنت
- المصادقة — إثبات الهوية
- التفويض — ما المسموح به
- التدقيق — تسجيل الإجراءات
مبدأ الحد الأدنى من الامتيازات
يحصل المستخدمون فقط على الحقوق اللازمة لمهامهم. هذا يقلل من مخاطر:
- الأخطاء العرضية
- إساءة الاستخدام
- نطاق الهجمات
التنفيذ
- Active Directory / LDAP
- IAM (AWS, Azure, GCP)
- OAuth 2.0 / OpenID Connect
- Keycloak, Okta