تجهيز خادوم المتحكّم بالمجال (Domain Controller) على شير بوينت (SharePoint)
تُعد عملية تجهيز خادوم المتحكّم بالمجال (Domain Controller) على بيئة شير بوينت (SharePoint) من الخطوات المحورية في بناء بنية تحتية متكاملة وآمنة للشركات والمؤسسات التي تعتمد على خدمات مايكروسوفت في تنظيم وإدارة البيانات والمستخدمين. يرتكز هذا المقال على شرح معمق وتفصيلي لكيفية تنفيذ هذا النوع من التكوينات التقنية، مع استعراض شامل لمكونات البيئة، وأهمية خادوم المتحكم بالمجال، وأثر دمجه مع منصة شير بوينت، بالإضافة إلى خطوات الإعداد والتهيئة، والمتطلبات الفنية، وأفضل الممارسات المعتمدة في هذا المجال.
مفهوم خادوم المتحكم بالمجال (Domain Controller)
خادوم المتحكّم بالمجال هو خادم يقوم بإدارة الأمن والوصول داخل شبكة حاسوبية تعتمد على خدمات Active Directory. يحتوي على قاعدة بيانات تُدعى “Active Directory Domain Services (AD DS)” والتي تخزن معلومات الحسابات للمستخدمين، والأجهزة، والسياسات الأمنية، والموارد الشبكية. يمكّن هذا الخادم مسؤولي النظام من التحكم الكامل في البيئة الشبكية، وتطبيق السياسات الأمنية، وتوفير أسلوب مركزي لإدارة المستخدمين.
نبذة عن منصة شير بوينت (SharePoint)
شير بوينت هو نظام إدارة محتوى وتعاون مؤسسي من تطوير شركة مايكروسوفت، يُستخدم لإنشاء مواقع الويب الداخلية، وإدارة المستندات، والمعلومات، وتدفقات العمل. تُعد هذه المنصة ركيزة أساسية للتحول الرقمي داخل المؤسسات، وتُستخدم على نطاق واسع في إدارة المشاريع، ومشاركة الملفات، وتكوين قواعد بيانات مشتركة، والربط مع خدمات مايكروسوفت الأخرى مثل Teams وOutlook وPower BI.
العلاقة بين خادوم المتحكم بالمجال وشير بوينت
دمج SharePoint مع Domain Controller يمكّن من تحقيق تكامل أمني وتنظيمي داخل البيئة الشبكية، حيث:
-
يتم التحكم في صلاحيات الوصول إلى مواقع SharePoint عبر حسابات Active Directory.
-
يمكن تطبيق سياسات المؤسسة على المستخدمين تلقائيًا.
-
يُمكّن من تنظيم المستخدمين ضمن مجموعات أمنية وتحديد صلاحيات مخصصة.
-
يُسهل عمليات الدخول الموحد (SSO) بحيث لا يُطلب من المستخدمين إعادة تسجيل الدخول عند التنقل بين الخدمات.
-
يُعزز الأمن من خلال مراقبة وتدقيق عمليات الوصول وتسجيل الأنشطة.
المتطلبات الأساسية لتجهيز Domain Controller مع SharePoint
1. البنية التحتية
-
خادم فعلي أو افتراضي لتثبيت خادوم Active Directory.
-
خادم مستقل لتثبيت SharePoint.
-
شبكة داخلية موثوقة تدعم DNS وDHCP وTCP/IP.
2. البرمجيات المطلوبة
-
نظام تشغيل Windows Server (يفضل Windows Server 2019 أو 2022).
-
Active Directory Domain Services (AD DS).
-
قاعدة بيانات SQL Server (2019 أو أحدث).
-
إصدار SharePoint Server (يفضل SharePoint Server Subscription Edition أو 2019).
3. متطلبات الأجهزة
| العنصر | المتطلبات الدنيا |
|---|---|
| المعالج | 64-bit, 4 cores فما فوق |
| الذاكرة العشوائية (RAM) | 16 غيغابايت لـ DC، 32 غيغابايت لـ SharePoint |
| المساحة التخزينية | 100 غيغابايت على الأقل لكل خادم |
| الشبكة | اتصال ثابت وعنوان IP ثابت |
خطوات تجهيز Domain Controller ودمجه مع SharePoint
أولاً: إعداد خادوم المتحكّم بالمجال
-
تثبيت نظام Windows Server
-
يجب تثبيت إصدار حديث من نظام التشغيل على الخادم الذي سيتم استخدامه كـ Domain Controller.
-
-
إعداد Active Directory
-
فتح Server Manager.
-
اختيار “Add roles and features”.
-
تحديد “Active Directory Domain Services”.
-
بعد التثبيت، يتم ترويج الخادم ليكون Domain Controller عبر “Promote this server to a domain controller”.
-
إنشاء نطاق (Domain) جديد (مثل:
corp.local).
-
-
إعداد DNS
-
أثناء الترويج للخادم، يتم تهيئة خدمة DNS تلقائيًا كجزء من AD DS.
-
التأكد من عمل خدمة DNS بشكل سليم لأنه عنصر حيوي لتكامل SharePoint مع AD.
-
ثانياً: إعداد خادوم SharePoint وربطه بـ Active Directory
-
تثبيت SQL Server
-
تثبيت SQL Server على خادم مستقل أو نفس خادم SharePoint (حسب بنية المؤسسة).
-
إنشاء قاعدة بيانات جاهزة لاستخدام SharePoint.
-
-
تثبيت SharePoint Server
-
تنفيذ التثبيت من خلال SharePoint Installer.
-
أثناء التثبيت، يتم تحديد حساب خدمة مرتبط بـ Active Directory (يفضل أن يكون ضمن مجموعة domain users فقط وليس domain admins).
-
-
تهيئة مزرعة SharePoint (SharePoint Farm)
-
باستخدام SharePoint Configuration Wizard يتم ربط SharePoint بقاعدة بيانات SQL.
-
إدخال معلومات النطاق (Domain) ومعلومات الحسابات الخاصة بخدمات SharePoint.
-
-
تكوين مستخدمي Active Directory ضمن SharePoint
-
يمكن تخصيص صلاحيات المستخدمين من AD على مواقع SharePoint.
-
إنشاء مجموعات أمنية داخل Active Directory (مثل HR_Group، IT_Group) وربطها بمستويات الوصول داخل SharePoint.
-
أفضل الممارسات عند الدمج بين Domain Controller وSharePoint
-
فصل الأدوار بين الخوادم: يفضل عدم تثبيت SharePoint على نفس الخادم المستخدم كـ Domain Controller، للحفاظ على الأمن والأداء.
-
استخدام حسابات خدمة مخصصة: يجب إنشاء حسابات خدمة منفصلة داخل Active Directory لكل خدمة من خدمات SharePoint (مثل Search، Crawl، Application Pool).
-
تطبيق سياسات الأمان بفعالية: من خلال Group Policy Objects (GPOs) يمكن تقييد الوصول، وتطبيق التشفير، والتحكم في السياسات المتعلقة بكلمات المرور.
-
النسخ الاحتياطي المنتظم: يجب تنفيذ نسخ احتياطي دوري لكل من AD وSharePoint لتقليل فقدان البيانات.
-
مراقبة الأنشطة وتسجيل الدخول: من خلال أدوات مثل Event Viewer وAudit Policies.
فوائد دمج Domain Controller مع SharePoint
-
إدارة مركزية للمستخدمين: تمكّن من تسجيل الدخول الموحد لجميع التطبيقات والخدمات.
-
تحسين أمان النظام: التحكم في الصلاحيات وتطبيق السياسات الأمنية بشكل مركزي.
-
سهولة إدارة الصلاحيات: عبر AD Groups يمكن إدارة صلاحيات الوصول للمحتوى بسهولة داخل SharePoint.
-
رفع كفاءة العمل الجماعي: من خلال ضمان وصول آمن وموثوق إلى المحتوى المشترك بين فرق العمل.
-
التكامل مع خدمات أخرى: مثل Exchange وTeams وOneDrive ضمن بيئة Microsoft 365، مما يضمن تجربة سلسة للمستخدمين.
التحديات الشائعة وكيفية التغلب عليها
| التحدي | السبب المحتمل | الحل المقترح |
|---|---|---|
| فشل تسجيل دخول المستخدمين على SharePoint | عدم تطابق بيانات AD | التحقق من عضوية المستخدم في النطاق |
| تعذر الوصول إلى قاعدة البيانات | خلل في إعدادات SQL | التأكد من الصلاحيات ومنشأ قاعدة البيانات |
| بطء تحميل المواقع | ضعف في موارد الخادم أو في الاتصال بين SharePoint وAD | تحسين البنية التحتية أو توزيع الحمل بين الخوادم |
| تعارضات DNS | عدم إعداد DNS بشكل صحيح | مراجعة إعدادات DNS والتأكد من عمل التوجيهات الداخلية |
خلاصة المعمارية المثالية
يتطلب تجهيز بيئة SharePoint تعمل بسلاسة ضمن إطار إدارة مركزية عبر Domain Controller تصميمًا دقيقًا يراعي توزيع الأدوار، ومرونة الصلاحيات، وتكامل البيانات. ومن المفضل عند تنفيذ هذا النظام:
-
استخدام خادم منفصل لكل خدمة أساسية: (Domain Controller، SQL، SharePoint).
-
الاعتماد على Hyper-V أو VMware لتوفير خوادم افتراضية حسب الحاجة.
-
اعتماد شبكة داخلية آمنة مع دعم كامل لـ DNS وDHCP.
المصادر والمراجع
-
Microsoft Docs – Active Directory Domain Services Overview
-
Microsoft SharePoint Documentation – Plan for SharePoint Server

