عبارة «يتكامل مع الدليل النشط» في عرض المورد قد تعني ثلاثة أشياء مختلفة: مزامنة الحسابات والأقسام من الدليل إلى النظام، أو التحقق من كلمة المرور مباشرة لدى الدليل عبر LDAP، أو الدخول الموحد (SSO) عبر بروتوكول اتحاد هوية مثل SAML أو OpenID Connect بحيث لا يُدخل المستخدم كلمة مرور في النظام أصلًا.
حدّد في طلب العرض أيّها تحتاج، ثم اختبر ما يهمك فعلًا: أن الموظف المعطَّل في الدليل يفقد وصوله فورًا، وأن مجموعات الدليل تتحول إلى أدوار صحيحة في النظام، وأن المصادقة الثنائية تبقى مفروضة.
مسؤولو الهوية والأمن ومدير تقنية المعلومات هم من يكتب متطلبات الدخول لنظام إدارة الوثائق، ومن يراجع إجابة مورد عن «التكامل مع Active Directory». وقيمة هذا الدليل لهم في مرحلتين: قبل طلب العرض لتحديد ما تطلبه بدقة، وقبل الاستلام لاختبار أن الربط يحمي الوثائق فعلًا عند تغيّر الموظفين وأدوارهم.
ثلاثة معانٍ لكلمة واحدة
| النمط | ماذا يحدث | ما يراه المستخدم | أين تُحفظ كلمة المرور | أهم ما تسأل عنه |
|---|---|---|---|---|
| مزامنة الحسابات والأقسام | يستورد النظام المستخدمين والمجموعات والأقسام من الدليل دوريًا أو عند الطلب | حسابه موجود في النظام باسمه وقسمه دون إنشاء يدوي | يعتمد على طريقة التحقق المرافقة | تكرار المزامنة، وما يحدث للحساب المحذوف أو المعطّل |
| التحقق عبر LDAP | عند الدخول يرسل النظام بيانات الاعتماد إلى الدليل للتحقق منها | يدخل باسم المستخدم وكلمة مرور الشبكة نفسها | في الدليل فقط، لكنها تمر عبر النظام | هل الاتصال مشفّر (LDAPS)؟ وهل يعمل عند تعدد وحدات التحكم؟ |
| الدخول الموحد عبر SAML أو OIDC | يحوّل النظام المستخدم إلى مزود الهوية، ويتلقى منه تأكيدًا موقّعًا بهويته | لا يُدخل كلمة مرور إن كان قد دخل مسبقًا إلى مزود الهوية | لدى مزود الهوية فقط، ولا تمر عبر النظام | من مزود الهوية (Entra ID أو AD FS أو غيره)، وكيف تُنقل المجموعات؟ |
الأنماط ليست بدائل حصرية. الشائع أن تُجمع المزامنة مع أحد نمطي التحقق: المزامنة تنشئ الحسابات وتربطها بالأقسام والمجموعات، والتحقق يحدد كيف يُثبت المستخدم هويته عند كل دخول.
في بيئات Microsoft تحديدًا، تنبّه إلى الفرق بين Active Directory المحلي وMicrosoft Entra ID السحابي (الاسم السابق Azure AD). تزامن Microsoft Entra Connect الحسابات من الدليل المحلي إلى Entra ID، ويدعم Entra ID الدخول الموحد للتطبيقات عبر SAML 2.0 وOpenID Connect. أما AD FS فخدمة اتحاد هوية في Windows Server، وتوصي Microsoft في توثيقها بالانتقال منها إلى Entra ID. إن كانت جهتك تخطط لهذا الانتقال، فاطلب نمطًا يبقى صالحًا بعده.
ما الذي يحميه الربط فعلًا؟
الدافع المعلن للربط عادة «راحة المستخدم»: كلمة مرور واحدة. لكن القيمة الأمنية الحقيقية في نظام وثائق أعمق من ذلك، وتقع في ثلاث نقاط:
1. إيقاف الوصول عند المغادرة
حين يغادر موظف، تعطّل إدارة الموارد البشرية أو تقنية المعلومات حسابه في الدليل. إن كان نظام الوثائق مرتبطًا بحسابات محلية منفصلة، فقد يبقى الحساب فعالًا أسابيع لأن أحدًا لم يتذكره. وحتى مع الربط، يختلف السلوك: في التحقق عبر LDAP أو الدخول الموحد يُرفض الدخول التالي فورًا، أما الجلسة المفتوحة فقد تستمر حتى تنتهي مدتها. وفي المزامنة وحدها يعتمد الأمر على موعد المزامنة التالية. اسأل عن الحالتين واختبرهما. وتفصيل إيقاف الوصول مع حفظ السجل التاريخي في إيقاف وصول الموظف المغادر إلى الوثائق دون فقد السجل التاريخي.
2. تحويل المجموعات إلى أدوار
الصلاحيات في نظام الوثائق تُبنى على الأدوار والأقسام. إن كانت مجموعات الدليل منظمة جيدًا، فربطها بالأدوار يجعل نقل موظف من إدارة إلى أخرى يحدّث صلاحياته تلقائيًا. وإن كانت مجموعات الدليل فوضوية، فالربط الآلي ينقل الفوضى إلى الوثائق. قبل الربط راجع المجموعات، وقرر أيها يُستعمل مصدرًا للأدوار.
3. توحيد سياسة المصادقة
سياسة كلمات المرور، وقفل الحساب، والمصادقة الثنائية، يُفضَّل أن تكون متسقة. في الدخول الموحد تُطبَّق سياسة مزود الهوية بما فيها المصادقة متعددة العوامل. وفي التحقق عبر LDAP أو الحسابات المحلية، تحتاج أن تتأكد أن النظام نفسه يفرض المصادقة الثنائية على من يلزم.
من المجموعات إلى الأدوار: قالب تعدّه قبل الربط
أكثر ما يؤخر مشاريع الربط أن يبدأ الفريق التقني العمل قبل أن يُقرر أي مجموعة تُمنح أي صلاحية. املأ هذا القالب مع مسؤول الأرشيف ومديري الإدارات، واعتمده قبل التهيئة:
جدول ربط مجموعات الدليل بأدوار نظام الوثائق
- مجموعة الدليل: ____ ← الدور في النظام: ____ (قارئ / محرر / معتمد / مشرف) ← النطاق: ____ (مجلد أو قسم أو نوع وثيقة)
- مجموعة الدليل: ____ ← الدور: ____ ← النطاق: ____
- مجموعة الدليل: ____ ← الدور: ____ ← النطاق: ____
قواعد عامة تُحسم مرة واحدة:
- المستخدم في أكثر من مجموعة: يحصل على مجموع الصلاحيات / الأعلى فقط / يُراجع يدويًا
- المجموعات المتداخلة (مجموعة داخل مجموعة): تُحتسب / لا تُحتسب
- مستخدم في الدليل لا ينتمي لأي مجموعة مربوطة: لا يُنشأ له حساب / حساب بلا صلاحيات
- حسابات الخدمة والحسابات المشتركة: تُستبعد من المزامنة
- الأدوار التي لا تُمنح آليًا أبدًا (مثل مشرف النظام): ____
- المسؤول عن اعتماد أي تغيير على هذا الجدول: ____
لا تربط دور «مشرف النظام» بمجموعة عامة في الدليل مثل مجموعة فريق تقنية المعلومات. كل من يُضاف إلى تلك المجموعة لأي سبب سيحصل على صلاحية الاطلاع على الأرشيف كله وإدارته. اجعل الأدوار العليا تُمنح يدويًا وتُراجع دوريًا.
حالات يتجاهلها التصميم الأول
- المستخدمون من خارج الدليل: مستشارون ومراجعون خارجيون وموظفو مورد يحتاجون وصولًا محدودًا. هل يُنشأ لهم حساب في الدليل، أم حساب محلي في النظام بقيود وتاريخ انتهاء؟
- تعدد النطاقات: مجموعة شركات لكل منها دليلها، أو جهة اندمجت مع أخرى. هل يستطيع النظام الربط بأكثر من دليل، وكيف تُحل الأسماء المتشابهة؟
- الأسماء العربية: هل تظهر أسماء المستخدمين والأقسام العربية من الدليل بشكل صحيح في النظام والتقارير وسجل التدقيق؟
- حساب الطوارئ: إن انقطع الاتصال بالدليل أو تعطل مزود الهوية، كيف يدخل مسؤول النظام؟ يجب أن يوجد حساب محلي محمي بمصادقة ثنائية، مستخدم للطوارئ فقط، ومراقب في سجل التدقيق.
- الاعتماد من الجوال: في الدخول الموحد، هل يعمل تدفق الدخول من متصفح الجوال ومن الرابط المرسل في إشعار الاعتماد؟
- النشر السحابي مع دليل محلي: كيف يصل النظام في السحابة إلى الدليل داخل شبكتك؟ هذا سؤال شبكي وأمني قبل أن يكون سؤال هوية، وقد تناولناه ضمن متطلبات اتصال المقر والفروع بنظام الوثائق.
الجهة: مجموعة قابضة لها شركتان تابعتان، لكل منهما دليل نشط مستقل، وبدأت المجموعة نقل الهوية إلى Microsoft Entra ID. الافتراضات: 400 مستخدم، منهم 30 مراجعًا خارجيًا يحتاجون الاطلاع على ملفات المراجعة المالية فقط خلال موسم الإقفال.
القرارات التي تُستخلص:
- بما أن الهوية تنتقل إلى مزود سحابي، يُطلب الدخول الموحد مع Entra ID متطلبًا أساسيًا، ويُقبل الربط عبر LDAP بالدليلين المحليين مرحلة انتقالية فقط.
- تعدد الدليلين يعني سؤال المورد عن الربط بأكثر من مصدر، وعن التعامل مع موظفَين بالاسم نفسه في الشركتين.
- المراجعون الخارجيون لا يُضافون إلى أي دليل؛ تُنشأ لهم حسابات محلية بدور قارئ على مجلد واحد، بتاريخ انتهاء ومصادقة ثنائية إلزامية.
- دور المشرف يُمنح يدويًا لثلاثة أشخاص محددين في المجموعة، ولا يُربط بأي مجموعة في الدليل.
بدون هذه القرارات المكتوبة، كان سيُطلب من المورد «التكامل مع الدليل النشط» فقط، ولظهرت كل هذه الأسئلة بعد التعاقد. وبقية ما يخص المجموعات متعددة الكيانات، من فصل الوثائق إلى توحيد التصنيف، في دليل اختيار نظام وثائق لمجموعة قابضة وشركات تابعة.
مدة الجلسة: التوازن الذي يُنسى
حتى مع أفضل ربط، تبقى الجلسة المفتوحة نافذة وصول. جلسة تدوم يومًا كاملًا مريحة للموظف، لكنها تعني أن تعطيل حسابه لا يقطع وصوله فورًا إن كان النظام لا يعيد التحقق أثناء الجلسة. حدّد مع فريق الأمن مدة خمول تنتهي بعدها الجلسة، ومدة قصوى لها مهما كان النشاط، واختبر سلوكها مع الحساب المعطّل كما في الجدول أدناه.
اختبارات القبول لربط الهوية
نفّذ هذه الحالات في بيئة الاختبار ثم أعد أهمها في الإنتاج قبل الإطلاق. كل حالة تُسجَّل بالنتيجة الفعلية وتاريخها، وتُرفق بمحضر الاستلام.
| الحالة | الخطوات | النتيجة المتوقعة |
|---|---|---|
| موظف جديد | أنشئ حسابًا في الدليل وأضفه لمجموعة إدارة المشتريات | يظهر في النظام بقسمه ودوره الصحيحين دون تدخل يدوي، في المدة المتفق عليها |
| تعطيل حساب | عطّل حساب موظف له جلسة مفتوحة في النظام | يُرفض دخوله التالي فورًا، وتنتهي الجلسة المفتوحة خلال مدة محددة ومكتوبة |
| نقل بين إدارتين | انقل الموظف من مجموعة المشتريات إلى مجموعة المالية | يفقد الاطلاع على مجلدات المشتريات ويكتسب مجلدات المالية بعد المزامنة |
| تغيير كلمة المرور | غيّر كلمة المرور في الدليل | الكلمة القديمة لا تعمل في النظام، والجديدة تعمل |
| محاولات فاشلة | أدخل كلمة مرور خاطئة مرات متتالية | يُقفل الحساب وفق السياسة ويُنبَّه المسؤول، ويُسجَّل الحدث |
| المصادقة الثنائية | ادخل بحساب من فئة تشترط العامل الثاني | لا يكتمل الدخول دون العامل الثاني، من المتصفح والجوال |
| انقطاع الدليل | افصل الاتصال بين النظام والدليل مؤقتًا | يُرفض دخول المستخدمين برسالة واضحة، ويعمل حساب الطوارئ المحمي |
| مجموعة متداخلة | أضف مستخدمًا إلى مجموعة فرعية داخل مجموعة مربوطة | السلوك يطابق القاعدة المعتمدة في جدول الربط |
| سجل التدقيق | راجع أحداث الحالات السابقة في السجل | كل دخول وفشل وقفل مسجل مع الوقت وعنوان IP والجهاز |
| اسم عربي | أنشئ مستخدمًا وقسمًا باسمين عربيين في الدليل | يظهران صحيحين في الواجهة والتقارير والسجل |
كيف تكتب المتطلب في طلب العرض
بدل «يتكامل النظام مع Active Directory»، اكتب المتطلب بصيغة قابلة للتقييم. مثال:
صياغة مقترحة لمتطلبات الهوية
- يستورد النظام المستخدمين والمجموعات والأقسام من الدليل النشط للجهة، ويوضح المتقدم آلية المزامنة وتكرارها وسلوكها مع الحسابات المعطّلة والمحذوفة.
- يتحقق النظام من بيانات الدخول لدى الدليل عبر اتصال مشفّر، أو يدعم الدخول الموحد عبر SAML 2.0 أو OpenID Connect مع مزود الهوية المعتمد لدى الجهة. يحدد المتقدم أي الخيارين يقدمه، وما يدخل منه في النطاق الفني.
- يربط النظام مجموعات الدليل بأدوار النظام وفق جدول تعتمده الجهة، ويوضح المتقدم كيفية التعامل مع المجموعات المتداخلة وتعدد العضوية.
- يفرض النظام المصادقة الثنائية على الفئات التي تحددها الجهة، سواء كانت المصادقة لدى النظام أو لدى مزود الهوية.
- يسجل النظام أحداث الدخول ونتائجها في سجل التدقيق مع الوقت وعنوان IP والجهاز.
- يوفر النظام حساب طوارئ محليًا محميًا بمصادقة ثنائية، مع تسجيل استخدامه.
- تُنفَّذ حالات اختبار الهوية المرفقة ضمن معايير القبول.
الهوية والدخول في وثيقة
يتكامل وثيقة مع Active Directory / LDAP لاستيراد المستخدمين والأقسام، ويطبّق صلاحيات مبنية على الأدوار (قارئ، محرر، معتمد، مشرف، وأدوار مخصصة) على مجموعات المستخدمين، مع صلاحيات على مستوى المجلد والمستند المنفرد، وصلاحيات هرمية تتبع الهيكل التنظيمي. ويتيح المصادقة الثنائية عبر SMS أو تطبيقات المصادقة، وقفل الحساب بعد محاولات فاشلة متكررة مع تنبيه المسؤول، ويسجل كل دخول في سجل تدقيق يتضمن الوقت وعنوان IP والجهاز.
أما الدخول الموحد عبر SAML أو OpenID Connect مع مزود هوية مثل Microsoft Entra ID، فهو متطلب تحدده جهتك ويُتحقق منه مع فريق وثيقة في النطاق الفني، بما في ذلك مزود الهوية المستخدم وطريقة نقل المجموعات. وكذلك تفاصيل آلية المزامنة وتكرارها، والربط بأكثر من دليل. اطلب إدراج حالات الاختبار أعلاه في العرض التوضيحي على بيئتك. ولتفاصيل الربط بأنظمتك الأخرى راجع التكاملات مع Active Directory وMicrosoft 365 والأنظمة المؤسسية، وللمصادقة الثنائية وسجل التدقيق راجع المصادقة متعددة العوامل.
قبل أن تعتمد الربط
- حدّد النمط المطلوب مع فريق الهوية: مزامنة مع LDAP، أم دخول موحد، ومع أي مزود.
- راجع مجموعات الدليل واملأ جدول الربط مع مديري الإدارات، ثم ابنِ عليه مصفوفة صلاحيات الوثائق بين الإدارات.
- اكتب المتطلبات بالصيغة القابلة للتقييم وأرفق حالات الاختبار بطلب العرض.
- اطلب عرضًا توضيحيًا على الربط ببيئة اختبار من دليلك قبل الترسية إن أمكن.
أرسل نمط الهوية المعتمد لديك وعدد المستخدمين ونموذج النشر عبر صفحة خيارات النشر والبنية، ونوضح في العرض ما يُهيأ منه وما يدخل في النطاق الفني.
المصادر
حدّد نموذج الاستضافة المناسب لجهتك
سحابة داخل المملكة أم خوادمكم الخاصة؟ أرسل متطلبات الأمن والاتصال والسعة، ونوضح الخيار الأنسب وما يترتب عليه في العرض.
- عدد المستخدمين المتوقع والإدارات المشاركة
- حجم الأرشيف الحالي تقريباً (عدد الملفات أو الصفحات أو الحجم بالجيجابايت) ونسبة الورقي منه
- نموذج الاستضافة المفضل: سحابة داخل المملكة أو خوادم الجهة
- النظام الحالي للملفات والأنظمة المطلوب التكامل معها
الهاتف وواتساب: +966 56 533 0501 — الأحد إلى الخميس 9 صباحاً حتى 6 مساءً.