🎯 Compliance Policies & Conditional Access — سياسات الامتثال والوصول المشروط
مرحباً بك في الوحدة الثامنة من سلسلة التحضير لشهادة MD-102! في هذه الوحدة سنتعمق في آليتين تشكلان معاً العمود الفقري لأمان الوصول في Microsoft Intune: Device Compliance Policies التي تقيّم الحالة الأمنية لكل جهاز، وConditional Access الذي يتحكم في من يصل إلى موارد المؤسسة ومتى وكيف. سنتعلم كيفية تعريف معايير الامتثال حسب كل منصة، وآليات المعالجة التلقائية للأجهزة غير الممتثلة، وتكامل سياسات الامتثال مع الوصول المشروط لإنشاء نظام أمان متكامل. كما سنستكشف دمج المصادقة متعددة العوامل MFA وإعادة تعيين كلمة المرور الذاتية SSPR في استراتيجية الوصول المشروط، مع أفضل الممارسات لتجنب الأخطاء الشائعة. بنهاية هذه الوحدة ستكون قادراً على تصميم استراتيجية أمان متكاملة تحمي بيانات مؤسستك دون التأثير سلباً على إنتاجية المستخدمين.
1️⃣ What is Device Compliance — ما هو امتثال الأجهزة
Device Compliance Policy هي مجموعة من القواعد التي تُعرِّف الحد الأدنى من المتطلبات الأمنية التي يجب أن يستوفيها الجهاز ليكون "ممتثلاً" (Compliant). هذه السياسات لا تُغيّر إعدادات الجهاز — بل تقيّمها فقط وتُبلغ عن نتائج التقييم، والتي يمكن استخدامها كشرط في قرارات الوصول المشروط.
- حالة التشفير: التحقق من أن القرص الصلب مشفر باستخدام BitLocker على Windows أو FileVault على macOS أو التشفير المدمج في أنظمة الموبايل. هذا يضمن عدم قراءة البيانات في حالة سرقة الجهاز أو فقده.
- حالة نظام التشغيل: التحقق من أن إصدار النظام هو الحد الأدنى المطلوب أو أعلى، وأن آخر التحديثات الأمنية مثبتة. يمكن تحديد نطاق الإصدارات المسموحة عبر قيم دنيا وقصوى.
- برنامج الحماية: التحقق من وجود برنامج مكافحة فيروسات نشط ومحدّث — مثل Microsoft Defender أو حلول طرف ثالث متوافقة — وأن الحماية في الوقت الحقيقي مفعّلة.
- حالة التسجيل: التحقق من أن الجهاز مسجل ومداري في Intune، وأنه ليس جهازاً مخترقاً (Jailbroken على iOS أو Rooted على Android).
- كلمة المرور: التحقق من وجود كلمة مرور قوية على الجهاز تستوفي معايير التعقيد والطول المحددة، مع فرض حد أقصى لعدد المحاولات الفاشلة قبل مسح الجهاز.
2️⃣ Compliance Settings by Platform — إعدادات الامتثال حسب المنصة
Intune يدعم إنشاء سياسات امتثال منفصلة لكل منصة — Windows وmacOS وiOS/iPadOS وAndroid. هذا يضمن استفادتك من الإمكانيات الأمنية الخاصة بكل نظام دون محاولة فرض معايير غير قابلة للتطبيق.
| الإعداد | Windows | macOS | iOS/iPadOS | Android |
|---|---|---|---|---|
| تشفير القرص | BitLocker | FileVault | تشفير مدمج تلقائي | تشفير ملف العمل |
| جدار الحماية | مدعوم بالكامل | مدعوم بالكامل | غير قابل للتطبيق | غير قابل للتطبيق |
| برنامج الحماية | Defender / طرف ثالث | Defender / طرف ثالث | غير مطلوب (نظام مقفل) | فحص مدمج |
| إصدار النظام الأدنى | قابل للتكوين | قابل للتكوين | قابل للتكوين | قابل للتكوين |
| اكتشاف كسر الحماية | غير قابل للتطبيق | غير قابل للتطبيق | مدعوم (Jailbreak) | مدعوم (Root) |
| تعقيد كلمة المرور | مدعوم بالكامل | مدعوم بالكامل | مدعوم بالكامل | مدعوم بالكامل |
| سلامة الجهاز | Secure Boot + TPM | شريحة الأمان | التحقق من التمهيد الآمن | SafetyNet/Play Integrity |
- نظام Windows: يوفر أعمق إمكانيات الامتثال. يمكن تقييم حالة Secure Boot وTPM وإصدار TPM (1.2 أو 2.0)، وحالة BitLocker وأسلوب التشفير، وحالة جدار الحماية لكل نوع شبكة (عامة، خاصة، نطاق)، وتوقيعات Microsoft Defender ونشاط الحماية في الوقت الحقيقي، وتثبيت آخر التحديثات التراكمية.
- نظام macOS: يدعم تقييم FileVault وحالة جدار الحماية وتثبيت تحديثات النظام. يتطلب تثبيت ملف تعريف إدارة على الجهاز للوصول إلى إعدادات الأمان المتقدمة. دعم Microsoft Defender for Endpoint كمعيار لتقييم حالة برنامج الحماية.
- نظام iOS/iPadOS: بحكم تصميمه المقفل، العديد من إعدادات الامتثال لا تنطبق. التركيز على اكتشاف كسر الحماية (Jailbreak Detection)، وإصدار النظام الأدنى، وتعقيد كلمة المرور. النظام يفرض التشفير تلقائياً منذ iOS 8.
- نظام Android: يدعم تقييم امتثال ملف العمل بشكل منفصل عن الملف الشخصي. اكتشاف صلاحيات الروت (Root Detection) وفحص SafetyNet Attestation. متطلبات كلمة المرور تنطبق على ملف العمل فقط.
3️⃣ Remediation Actions — إجراءات المعالجة والتسوية
إجراءات المعالجة (Actions for Noncompliance) تسمح لك بتعريف سلسلة من الإجراءات التي تُنفَّذ تلقائياً عند اكتشاف عدم امتثال الجهاز، مع إمكانية جدولتها بفواصل زمنية متزايدة الشدة. هذا يحول سياسة الامتثال من مجرد أداة تقييم إلى نظام حماية استباقي.
- المرحلة الأولى — التنبيه: إرسال إشعار بريد إلكتروني للمستخدم يشرح سبب عدم الامتثال والخطوات المطلوبة للإصلاح. يمكن إرسال الإشعارات بشكل متكرر كل ساعة أو يوم أو أسبوع.
- المرحلة الثانية — المهلة الزمنية: منح المستخدم فترة سماح (Grace Period) محددة بالأيام لإصلاح المشكلة قبل تصعيد الإجراءات. خلال هذه الفترة لا يُمنع وصول الجهاز للموارد.
- المرحلة الثالثة — التقييد: قفل الجهاز عن بُعد (Remote Lock)، مما يجبر المستخدم على إدخال رمز المرور لفتحه. هذه الخطوة تلفت الانتباه بقوة للمشكلة دون التأثير على البيانات.
- المرحلة الرابعة — العزل: سحب الجهاز (Retire) أو مسح بيانات الشركة (Wipe). هذه الإجراءات تُستخدم عادةً بعد فشل جميع المحاولات السابقة وتعتبر الملاذ الأخير.
- التكامل مع Conditional Access: بالإضافة للإجراءات المذكورة، يمكن لسياسات Conditional Access أن تمنع وصول الجهاز غير الممتثل لموارد المؤسسة فوراً — وهذا غالباً أقوى رادع.
4️⃣ Conditional Access Integration — تكامل الامتثال مع الوصول المشروط
التكامل بين سياستي الامتثال والوصول المشروط هو جوهر استراتيجية Zero Trust. بينما تقيّم سياسة الامتثال حالة الجهاز، تستخدم سياسة الوصول المشروط نتيجة هذا التقييم كشرط لمنح أو رفض الوصول إلى الموارد السحابية مثل البريد الإلكتروني وSharePoint وTeams.
- شرط الجهاز الممتثل: سياسة Conditional Access يمكنها أن تشترط "Require device to be marked as compliant" — مما يجعل نتيجة تقييم الامتثال بوابة إلزامية للوصول.
- تقييم آني: عند محاولة المستخدم الوصول لتطبيق سحابي، يتحقق Entra ID من حالة امتثال جهازه في تلك اللحظة — ليس آخر تقييم مخزّن منذ ساعات.
- حلقة التغذية العكسية: إذا كان الجهاز غير ممتثل، يمكن لسياسة الوصول المشروط توجيه المستخدم لصفحة تشرح السبب وخطوات الإصلاح، مما يخلق دافعاً فورياً لإصلاح المشكلة.
- الإعفاءات المدروسة: يمكن استثناء سيناريوهات محددة من شرط الامتثال — مثل السماح بالوصول من متصفح الويب فقط (دون التطبيقات الأصلية) للأجهزة غير الممتثلة، أو السماح بالوصول للقراءة فقط دون تحميل الملفات.
- فصل التقييم عن التنفيذ: سياسة الامتثال تقيّم ولا تنفذ قيود وصول. سياسة Conditional Access تنفذ قيود الوصول بناءً على التقييم. هذا الفصل النظيف يسهل إدارة كلا المكونين بشكل مستقل.
- سياسات امتثال الأجهزة تُعرِّف الحد الأدنى من المتطلبات الأمنية — التشفير، التحديثات، برنامج الحماية، كلمة المرور — لكل منصة على حدة.
- لكل منصة قدرات امتثال مختلفة: Windows الأعمق، iOS الأكثر تقييداً ذاتياً، وبينهما macOS وAndroid بميزات متفاوتة.
- إجراءات المعالجة المتدرجة (تنبيه → مهلة → قفل → سحب) تحوّل الامتثال من تقييم سلبي إلى حماية استباقية تمنح المستخدمين فرصة للإصلاح.
- التكامل مع Conditional Access هو العامل الحاسم: الامتثال يُقيّم، والوصول المشروط ينفذ — معاً يحققان نموذج Zero Trust.
📖 جدول المصطلحات
| المصطلح (English) | الترجمة | المفهوم |
|---|---|---|
| Device Compliance | امتثال الجهاز | حالة تقييمية تشير إلى استيفاء الجهاز لمعايير الأمان المحددة من المؤسسة في Intune. |
| Grace Period | فترة السماح | مدة زمنية محددة بالأيام تُمنح للمستخدم لإصلاح مشكلة عدم الامتثال قبل تطبيق إجراءات تصعيدية. |
| Jailbreak Detection | اكتشاف كسر الحماية | آلية في Intune تتحقق من أن جهاز iOS غير مخترق أو معدّل ليتجاوز قيود الأمان المدمجة من Apple. |
| Remote Lock | القفل عن بُعد | إجراء معالجة يقفل جهاز المستخدم عن بُعد ليجبره على إدخال رمز المرور، يستخدم عادةً كتحذير في سلم المعالجة. |
| Retire | سحب الجهاز | إجراء في Intune يزيل بيانات المؤسسة والوصول منها من الجهاز مع الحفاظ على البيانات الشخصية للمستخدم. |
| Zero Trust | ثقة الصفر | نموذج أمان يفترض عدم الثقة بأي جهاز أو مستخدم حتى يثبت العكس عبر التحقق المستمر من الهوية والحالة. |
1️⃣ What is Conditional Access — ما هو الوصول المشروط
Conditional Access هو خدمة في Microsoft Entra ID تقيّم كل محاولة وصول إلى الموارد السحابية بناءً على مجموعة من الإشارات (Signals) — مثل هوية المستخدم وموقع الجهاز وحالته والتطبيق المطلوب ومستوى المخاطرة — ثم تتخذ قراراً: منح الوصول، أو رفضه، أو طلب تحقق إضافي مثل MFA.
- إشارات الهوية: من هو المستخدم؟ ما دوره؟ هل هو عضو في مجموعة معينة؟ هل حسابه مخترق أو مشبوه؟ هذه الإشارات تأتي من Entra ID Identity Protection.
- إشارات الجهاز: هل الجهاز مسجل في Intune؟ هل هو ممتثل؟ هل هو منضم لـ Entra ID أو Hybrid Joined؟ هذه معلومات حاسمة لتقييم الثقة.
- إشارات الموقع: من أي عنوان IP يأتي الطلب؟ هل هو من داخل شبكة المؤسسة الموثوقة (Named Location) أم من دولة محظورة أم من شبكة مجهولة؟
- إشارات التطبيق: ما التطبيق الذي يحاول المستخدم الوصول إليه؟ هل هو تطبيق حساس مثل SharePoint أم أقل حساسية مثل Yammer؟ هل هو تطبيق سحابي حديث أم قديم؟
- إشارات المخاطرة: مستوى المخاطرة المرتبط بعملية تسجيل الدخول (منخفض، متوسط، مرتفع) بناءً على تحليلات Entra ID Protection مثل اكتشاف تسريب بيانات الاعتماد أو محاولات الدخول من مواقع مستحيلة السفر.
2️⃣ Policy Structure: Assignments, Grant, and Session Controls — بنية السياسة
البنية الثلاثية — Assignments (لمن؟) وAccess Controls (ماذا نفعل؟) وSession Controls (ماذا بعد؟) — توفر إطاراً منظماً لإنشاء أي سيناريو أمني مهما كان معقداً.
- التعيينات (Assignments): تحدد نطاق تطبيق السياسة عبر: (أ) المستخدمون والمجموعات — من تنطبق عليهم السياسة ومن يُستثنى (استثنِ دائماً حساب الطوارئ Break Glass)، (ب) التطبيقات السحابية — أي تطبيقات Microsoft 365 أو تطبيقات المؤسسة تغطيها السياسة، (ج) الشروط — منصات الأجهزة، المواقع (IP أو دولة)، تطبيقات العميل (متصفح أو تطبيق أصلي)، حالة الجهاز.
- ضوابط المنح (Grant Controls): الإجراء الذي يُتخذ عند استيفاء الشروط: منع الوصول (Block) — الرفض القاطع، منح الوصول مع واحد أو أكثر من المتطلبات التالية: MFA، جهاز ممتثل، جهاز منضم لـ Entra ID، تطبيق عميل معتمد. يمكن اختيار "يتطلب أحد الضوابط المحددة" أو "يتطلب جميع الضوابط المحددة".
- ضوابط الجلسة (Session Controls): تحكم في سلوك الجلسة بعد منح الوصول: تقييد التحميل (App Enforced Restrictions) — منع تحميل أو طباعة الملفات من الأجهزة غير المدارة، تكرار تسجيل الدخول — إجبار إعادة المصادقة بعد فترة محددة، التطبيقات المشروطة — فرض استخدام تطبيق معين (مثلاً Outlook بدلاً من متصفح الويب) للوصول للبريد الإلكتروني.
3️⃣ Common Policy Scenarios — سيناريوهات السياسات الشائعة
تبني Microsoft توصياتها حول مجموعة من السيناريوهات المُجرَّبة التي تغطي معظم احتياجات المؤسسات. هذه السيناريوهات تشكل نقطة انطلاق ممتازة يمكن تخصيصها لاحقاً حسب احتياجاتك.
- سياسة المسؤولين الإلزامية: فرض MFA على جميع حسابات المسؤولين (Global Admin وSecurity Admin وغيرها) — دون استثناء. حسابات المسؤولين هي الهدف الأول للمهاجمين.
- سياسة جميع المستخدمين: تفعيل MFA لجميع المستخدمين بشكل تدريجي. هذه السياسة قد تكون الأكثر تأثيراً لكنها ضرورية في عصر Zero Trust.
- حظر المصادقة القديمة: منع جميع محاولات الدخول التي تستخدم بروتوكولات قديمة (Legacy Auth) لأنها لا تدعم MFA وتُعتبر بوابة سهلة للمهاجمين.
- حظر الدول عالية المخاطر: منع الوصول تماماً من دول لا تعمل فيها المؤسسة أو تصنفها Microsoft كمناطق عالية الخطورة.
- حماية الأجهزة غير المدارة: فرض MFA وضوابط جلسة صارمة (مثل منع التحميل) عند الوصول من أجهزة غير مسجلة في Intune.
4️⃣ Report-Only Mode — وضع التقرير فقط
Report-Only Mode هو ميزة بالغة الأهمية تسمح لك بنشر سياسة وصول مشروط لترى ماذا كانت ستفعل لو كانت مفعّلة — دون أن تؤثر فعلياً على المستخدمين. هذا هو الفرق بين مهندس أمان حذر وآخر يغلق المؤسسة بخطأ غير مقصود.
- اختبار التأثير: قبل تفعيل سياسة صارمة (مثل "حظر جميع الأجهزة غير الممتثلة")، شغّلها في وضع التقرير لأسبوع. بعدها راجع السجلات لترى كم جهازاً كان سيُحظر — وقرر إن كنت مستعداً لهذا التأثير.
- اكتشاف الثغرات: وضع التقرير يكشف عن المستخدمين والتطبيقات والمواقع التي قد تتأثر سلباً بالسياسة — مما يسمح بتعديل التعيينات قبل التطبيق الفعلي.
- سجلات التدقيق: نتائج وضع التقرير تُسجل في سجلات تسجيل الدخول (Sign-in Logs) في Entra ID مع إشارة "Report-only" — يمكن تصديرها وتحليلها بسهولة.
- الانتقال التدريجي: عند الرضا عن نتائج التقرير، يمكن تحويل السياسة من وضع التقرير إلى الوضع الفعّال بنقرة واحدة — دون إعادة إنشاء السياسة من الصفر.
- التشغيل المتوازي: يمكن تشغيل عدة سياسات في وضع التقرير في نفس الوقت — مما يسمح باختبار استراتيجية الأمان بالكامل قبل تطبيقها.
- الوصول المشروط هو محرك قرارات أمني يقيّم إشارات الهوية والجهاز والموقع والتطبيق والمخاطرة لاتخاذ قرار منح أو رفض أو طلب تحقق إضافي.
- البنية الثلاثية للسياسة — Assignments (لمن) وGrant (ماذا) وSession (ماذا بعد) — توفر إطاراً منظماً لأي سيناريو مهما كان معقداً.
- السيناريوهات الأساسية الموصى بها تشمل MFA للمسؤولين وجميع المستخدمين، وحظر البروتوكولات القديمة والدول عالية المخاطر، وحماية الأجهزة غير المدارة.
- وضع التقرير فقط Report-Only Mode هو أداة الاختبار الآمنة التي يجب استخدامها قبل تفعيل أي سياسة صارمة — يقيّم التأثير دون تعطيل المستخدمين.
📖 جدول المصطلحات
| المصطلح (English) | الترجمة | المفهوم |
|---|---|---|
| Conditional Access | الوصول المشروط | خدمة في Entra ID تتخذ قرارات منح أو رفض الوصول بناءً على مجموعة من الإشارات والشروط المحددة مسبقاً. |
| Grant Controls | ضوابط المنح | جزء من سياسة الوصول المشروط يحدد الشروط الواجب استيفاؤها لمنح الوصول مثل MFA أو جهاز ممتثل. |
| Session Controls | ضوابط الجلسة | جزء من سياسة الوصول المشروط يتحكم في سلوك الجلسة بعد منح الوصول مثل منع التحميل أو فرض تكرار المصادقة. |
| Report-Only Mode | وضع التقرير فقط | وضع تشغيل لسياسة الوصول المشروط يُسجل نتائج التقييم دون تطبيق القيود فعلياً على المستخدمين. |
| Legacy Authentication | المصادقة القديمة | بروتوكولات مصادقة قديمة لا تدعم MFA مثل POP3 وIMAP وSMTP، وتُعتبر ثغرة أمنية كبرى. |
| Break Glass Account | حساب الطوارئ | حساب مسؤول طوارئ غير خاضع لسياسات الوصول المشروط يُستخدم لاستعادة الوصول في حالات الإغلاق الطارئ. |
1️⃣ MFA with Conditional Access — المصادقة متعددة العوامل مع الوصول المشروط
MFA (Multi-Factor Authentication) يضيف طبقة تحقق ثانية بعد كلمة المرور — مثل رمز من تطبيق هاتف أو بصمة إصبع أو مفتاح أمان فيزيائي. عند دمجها مع Conditional Access، يمكنك أن تكون ذكياً في متى تطلب هذه الطبقة الإضافية: ليس لكل محاولة دخول، بل فقط للمحاولات المشبوهة أو من سياقات غير موثوقة.
- تطبيق Microsoft Authenticator: الطريقة الموصى بها — إشعار فوري على الهاتف يمكن الموافقة عليه بضغطة زر، أو إدخال رمز مؤقت (TOTP)، بدون الحاجة لاتصال إنترنت على الجهاز.
- مفتاح أمان FIDO2: جهاز فيزيائي (USB أو NFC أو Bluetooth) يُستخدم للمصادقة — الأكثر أماناً ضد هجمات التصيد لأنه مرتبط بالموقع الفعلي الذي تتم فيه المصادقة.
- رمز SMS أو مكالمة هاتفية: طرق متاحة لكن أقل أماناً — SMS عرضة لهجمات تبديل الشريحة (SIM Swapping). استخدمها فقط كخيار احتياطي.
- Windows Hello for Business: مصادقة بيومترية مدمجة في Windows — بصمة الوجه أو الإصبع أو رمز PIN مرتبط بالجهاز — تلغي الحاجة لكلمة المرور تماماً وتُعتبر عاملاً ثانياً قوياً.
- كلمة مرور مؤقتة عبر البريد الإلكتروني: خيار احتياطي — يُرسل رمز لمرة واحدة إلى بريد إلكتروني بديل مسجل مسبقاً.
2️⃣ Self-Service Password Reset (SSPR) — إعادة تعيين كلمة المرور الذاتية
SSPR (Self-Service Password Reset) هي خدمة في Entra ID تسمح للمستخدمين بإعادة تعيين كلمة المرور بأنفسهم — دون الاتصال بقسم IT. المستخدم يسجل طرق تحقق مسبقاً (هاتف، بريد إلكتروني، أسئلة أمان)، وعند نسيان كلمة المرور يستخدمها للتحقق من هويته وإعادة التعيين فوراً.
- طرق التحقق: يجب على المستخدم تسجيل طريقتين على الأقل من: تطبيق Authenticator، رقم هاتف لاستقبال الرسائل أو المكالمات، بريد إلكتروني بديل، أسئلة أمان. طريقتان تضمنان عدم تعطل الخدمة إذا فقد المستخدم إحدى الطريقتين.
- نطاق التفعيل: يمكن تفعيل SSPR لجميع المستخدمين، أو لمجموعات محددة. التفعيل التدريجي هو الأفضل — ابدأ بمجموعة اختبار صغيرة ثم وسّع النطاق.
- إعادة التعيين من شاشة القفل: على أجهزة Windows المنضمة لـ Entra ID، يظهر رابط "نسيت كلمة المرور" على شاشة تسجيل الدخول — مما يسمح بإعادة التعيين حتى لو لم يستطع المستخدم الدخول للجهاز.
- إعادة كتابة كلمة المرور: مع Entra Connect أو Cloud Sync، يمكن إعادة كتابة كلمة المرور الجديدة إلى النطاق المحلي (Active Directory) — مما يجعل الخدمة الذاتية تعمل حتى في البيئات الهجينة.
- تسجيل الدخول بعد التعيين: بعد إعادة التعيين، يمكن للمستخدم تسجيل الدخول فوراً بكلمة المرور الجديدة دون انتظار المزامنة (بفضل Password Writeback).
3️⃣ Combined Registration Experience — تجربة التسجيل الموحدة
بدلاً من أن يسجل المستخدم طرق التحقق لـ MFA في صفحة وSSPR في صفحة أخرى، تقدم Microsoft تجربة موحدة تُسمى Combined Registration: يسجل المستخدم هاتفه وبريده الإلكتروني مرة واحدة، وتُستخدم هذه الطرق لكلا الخدمتين. هذا يقلل الاحتكاك ويزيد من نسبة التبني.
- واجهة واحدة: المستخدم يزور صفحة واحدة (aka.ms/mfasetup) ويسجل جميع معلومات الأمان مرة واحدة — أبسط وأسرع.
- استخدام مزدوج: نفس رقم الهاتف المسجل يمكن استخدامه لاستقبال رموز MFA ولإعادة تعيين كلمة المرور — لا ازدواجية في الجهد.
- فرض التسجيل: يمكن فرض التسجيل الموحد كشرط عبر Conditional Access — المستخدم لا يستطيع الوصول لبريده حتى يسجل طرق التحقق. هذا يضمن تغطية 100%.
- تحديث مستمر: يمكن للمستخدم العودة لتحديث معلوماته (مثلاً عند تغيير رقم الهاتف) في أي وقت — مما يحافظ على دقة البيانات.
4️⃣ Best Practices for MFA, SSPR, and Conditional Access — أفضل الممارسات
MFA وSSPR وConditional Access ثلاث خدمات قوية، لكن سوء التكوين يمكن أن يسبب انقطاعاً في الخدمة أو ثغرات أمنية خطيرة. اتباع أفضل الممارسات يضمن نشراً سلساً وفعالاً.
- ابدأ بالحسابات الإدارية: طوّق حسابات المسؤولين بأعلى مستوى أمان أولاً — MFA إجباري، FIDO2 مفضل، وكلمات مرور طويلة جداً. إذا اخترقت حسابات المسؤولين، اخترقت المؤسسة كلها.
- استخدم سياسة واحدة لكل سيناريو: لا تحشر كل الشروط في سياسة عملاقة. أنشئ سياسات منفصلة لكل غرض — سياسة للمسؤولين، سياسة لجميع المستخدمين، سياسة للدول المحظورة. هذا يسهل الفهم والصيانة واستكشاف الأخطاء.
- سمِّ سياساتك بوضوح: استخدم أسماء وصفية مثل "MFA-AllUsers-ExternalAccess" بدلاً من "Policy-07". عندما ترجع للسياسة بعد 6 أشهر، ستعرف فوراً ماذا تفعل.
- خطط لسيناريو فقدان الهاتف: ماذا لو فقد المستخدم هاتفه الذي يحوي Authenticator ولا يستطيع استقبال SMS؟ تأكد من تسجيل بريد إلكتروني بديل ورقم هاتف مكتبي كطرق احتياطية. درّب فريق الدعم على إجراءات تحقق الهوية اليدوية للطوارئ.
- وثّق وراقب: فعّل إرسال سجلات Entra ID إلى Log Analytics أو Sentinel. أنشئ تنبيهات للتغييرات في سياسات الوصول المشروط — هذه هي أول علامة على هجوم يستهدف البنية الأمنية.
- احمِ حساب Break Glass: أنشئ حسابي طوارئ على الأقل (للتكرار) — مستبعدان من جميع السياسات. احفظ بيانات اعتمادهما في خزنتين منفصلتين في موقعين مختلفين. اختبر الدخول بهما كل 3 أشهر للتأكد من صلاحيتهما.
- MFA يضيف طبقة تحقق ثانية بعد كلمة المرور، وعند دمجه مع Conditional Access يمكن طلبه بذكاء فقط في السياقات المشبوهة بدلاً من كل محاولة دخول.
- SSPR يسمح للمستخدمين بإعادة تعيين كلمة المرور بأنفسهم عبر طرق تحقق مسجلة مسبقاً، مما يوفر آلاف ساعات الدعم الفني ويمنح المستخدمين استقلالية.
- تجربة التسجيل الموحدة تجمع معلومات MFA وSSPR في خطوة واحدة، مما يبسط التبني ويزيد نسبة التغطية الأمنية.
- أفضل الممارسات تشمل البدء بالحسابات الإدارية، فصل السياسات حسب السيناريو، التخطيط لفقدان وسائل التحقق، وتوثيق ومراقبة كل تغيير في البنية الأمنية.
📖 جدول المصطلحات
| المصطلح (English) | الترجمة | المفهوم |
|---|---|---|
| MFA | المصادقة متعددة العوامل | آلية أمان تتطلب طريقتين أو أكثر للتحقق من هوية المستخدم (شيء يعرفه + شيء يملكه + شيء هو عليه). |
| SSPR | إعادة تعيين كلمة المرور الذاتية | خدمة تسمح للمستخدمين بإعادة تعيين كلمة مرورهم بأنفسهم عبر طرق تحقق بديلة مسجلة مسبقاً دون تدخل قسم IT. |
| FIDO2 | معيار FIDO2 | معيار مفتوح للمصادقة بدون كلمة مرور باستخدام مفاتيح أمان فيزيائية أو مقاييس حيوية مرتبطة بالجهاز. |
| Password Writeback | إعادة كتابة كلمة المرور | ميزة تسمح بمزامنة كلمة المرور الجديدة من Entra ID إلى Active Directory المحلي لضمان عمل SSPR في البيئات الهجينة. |
| Combined Registration | التسجيل الموحد | تجربة تجمع تسجيل معلومات MFA وSSPR في واجهة واحدة لتقليل الاحتكاك وزيادة نسبة تبني المستخدمين. |
| MFA Fatigue | إرهاق المصادقة | أسلوب هجوم يقوم فيه المخترق بإغراق المستخدم بطلبات MFA متكررة على أمل أن يوافق بالخطأ ليتجاوز الحماية. |
| Passwordless | مصادقة بدون كلمة مرور | نهج مصادقة يلغي كلمة المرور تماماً باستخدام عوامل أقوى مثل Windows Hello أو FIDO2 أو تطبيق Authenticator. |
1️⃣ Windows Hello for Business (WHfB) — مصادقة بدون كلمة مرور
يُدار WHfB عبر Intune بسياسات تحدد: طول PIN، التعقيد، السماح بالأنماط المتكررة، وفترة الصلاحية.
- أنواع الثقة: (١) ثقة المفتاح Key Trust: يُخزن المفتاح الخاص على شريحة TPM — الأكثر أماناً. (٢) ثقة الشهادة Certificate Trust: تستخدم شهادة من PKI — للبيئات الهجينة. (٣) Cloud Kerberos Trust: نموذج حديث يمكّن المصادقة على الموارد المحلية دون اتصال مباشر بـ Domain Controller.
- طرق المصادقة: بصمة الإصبع، التعرف على الوجه، قزحية العين، رقم PIN (مرتبط بالجهاز وليس بالخادم)، ومفاتيح FIDO2 الأمنية المادية.
- النشر عبر Intune: تفعيل WHfB عبر Settings Catalog أو Identity Protection profile. التحكم في: أقل طول لـ PIN (4-20)، السماح بالأحرف والرموز، منع الأنماط المتكررة (1111, 1234)، ومدة صلاحية PIN.
2️⃣ Windows LAPS — إدارة كلمة مرور المسؤول المحلي
يدعم LAPS الآن التخزين في Microsoft Entra ID مباشرة (وليس فقط Active Directory المحلي)، ويمكن إدارته عبر Intune.
- تدوير تلقائي: تغيير كلمة مرور المسؤول المحلي تلقائياً كل 30 يوماً (أو حسب السياسة). كل جهاز يحصل على كلمة مرور فريدة — لا توجد كلمة مرور موحدة بين الأجهزة.
- تخزين آمن: كلمات المرور تُخزن مشفرة في Entra ID أو Active Directory. المسؤولون المخولون فقط يمكنهم استردادها عند الحاجة.
- الدمج مع Intune: تفعيل LAPS عبر Account Protection policies في Intune. التحكم في: مدة صلاحية كلمة المرور، طولها، تعقيدها، وجدول التدوير.
- استرداد طارئ: عند الحاجة لكلمة مرور المسؤول المحلي (مثلاً لفك تشفير جهاز بعد نسيان PIN)، يستردها المسؤول من Entra ID أو Intune — تُعرض مرة واحدة ثم تبدأ دورة تدوير جديدة.
- WHfB يقضي على هجمات التصيد باستبدال كلمات المرور بمصادقة بيومترية أو PIN مرتبط بالجهاز.
- Cloud Kerberos Trust يمكّن WHfB من الوصول للموارد المحلية دون اتصال مباشر بـ Domain Controller.
- Windows LAPS يلغي كلمة المرور الموحدة — كل جهاز له كلمة مرور مسؤول فريدة ومتغيرة تلقائياً.
📖 جدول المصطلحات
| المصطلح (English) | الترجمة | المفهوم |
|---|---|---|
| WHfB | Windows Hello للأعمال | نظام مصادقة بيومترية من Microsoft يستبدل كلمات المرور بالقياسات الحيوية أو PIN |
| Cloud Kerberos Trust | ثقة Kerberos السحابية | آلية تمكّن WHfB من المصادقة على الموارد المحلية عبر التذاكر السحابية |
| LAPS | حل كلمة مرور المسؤول المحلي | حل من Microsoft لإدارة وتدوير كلمات مرور المسؤولين المحليين تلقائياً |
| PIN | الرقم السري للجهاز | رمز مرتبط بالجهاز (وليس الخادم) يُستخدم مع WHfB كبديل آمن لكلمة المرور |
| FIDO2 | معيار FIDO2 | معيار مفتوح للمصادقة بدون كلمة مرور باستخدام مفاتيح أمنية مادية (مثل YubiKey) |
| Account Protection | حماية الحسابات | سياسة في Intune لإدارة إعدادات أمان الحسابات المحلية بما فيها Windows LAPS |
🚀 الخاتمة
في هذه الوحدة المتكاملة غطينا ثنائي الأمان الأساسي في Microsoft Intune: Device Compliance Policies وConditional Access. بدأنا بفهم كيفية تعريف معايير الامتثال لكل منصة — من تشفير BitLocker إلى اكتشاف كسر الحماية — وآليات المعالجة المتدرجة التي تحوّل الأجهزة غير الممتثلة إلى ممتثلة. ثم انتقلنا إلى Conditional Access كمحرك قرارات أمني ذكي يقيّم إشارات الهوية والجهاز والموقع والتطبيق قبل منح الوصول، مع استعراض البنية الثلاثية للسياسة وأهم السيناريوهات الموصى بها وأداة وضع التقرير للاختبار الآمن. وأخيراً، دمجنا MFA وSSPR في الصورة الأكبر — مع أفضل ممارسات النشر التي تحمي المؤسسة دون إعاقة المستخدمين. تذكر دائماً: الأمان ليس وجهة تصلها، بل رحلة مستمرة من التقييم والتحسين. كل سياسة تضيفها اليوم هي طبقة حماية إضافية ضد تهديد لن تراه إلا غداً.
