> For the complete documentation index, see [llms.txt](https://docs.chamilo.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.chamilo.org/3.x/ar/dlyl-alidarh/admin-guide/users/managing-users.md).

# إدارة المستخدمين

تغطي هذه الصفحة المهام اليومية لإنشاء حسابات المستخدمين وتحريرها وإدارتها.

## قائمة المستخدمين

من لوحة الإدارة، انقر **قائمة المستخدمين** لعرض جميع المستخدمين على المنصة. تعرض القائمة:

* الصورة الرمزية
* الاسم
* اسم المستخدم
* عنوان البريد الإلكتروني
* الأدوار
* حالة النشاط/عدم النشاط
* تاريخ التسجيل
* تاريخ آخر تسجيل دخول

استخدم أداة **البحث المتقدم** للعثور على مستخدمين محددين حسب الاسم أو البريد الإلكتروني أو الدور أو معايير أخرى.

## إنشاء مستخدم

1. انقر **إضافة مستخدم** من لوحة الإدارة
2. املأ الحقول المطلوبة:
   * **الاسم الأول** و**اسم العائلة**
   * **البريد الإلكتروني** — يجب أن يكون فريدًا على المنصة
   * **اسم المستخدم** — اسم تسجيل الدخول (يجب أن يكون فريدًا)
   * **كلمة المرور** — عيّن كلمة مرور أولية
   * **الأدوار** — حدد دور(أدوار) المستخدم على المنصة (طالب، مدرّس، مسؤول، إلخ)
   * **اللغة** — لغة الواجهة المفضلة للمستخدم
3. املأ اختياريًا الحقول الإضافية:
   * الرمز الرسمي (مثل معرّف فريد في المؤسسة)
   * رقم الهاتف
   * تاريخ الانتهاء — تعطيل الحساب تلقائيًا بعد تاريخ معيّن
   * حالة النشاط/عدم النشاط
   * حقول الملف الشخصي الإضافية (إن وُجدت)
4. احفظ

## استيراد المستخدمين

لإنشاء المستخدمين بالجملة، يمكنك استيراد المستخدمين من ملف:

1. انقر **استيراد المستخدمين** من لوحة الإدارة
2. ارفع ملف **CSV** أو **XML** يحتوي على بيانات المستخدمين
3. اربط أعمدة الملف بحقول مستخدم Chamilo
4. اختر كيفية التعامل مع المستخدمين الموجودين (تحديث أو تخطّي)
5. استورد

يجب أن يحتوي ملف الاستيراد على أعمدة على الأقل لـ: الاسم الأول، واسم العائلة، والبريد الإلكتروني، واسم المستخدم، وكلمة المرور.

ملاحظة: عمود **Status** هو الاسم القديم لـ **Role** ولا يقبل سوى قيم قليلة، مثل 1 للمدرّس و5 للطالب. لا يمكن ضبط الأدوار بمزيد من التفصيل إلا يدويًا لاحقًا عبر تحرير المستخدم.

## تصدير المستخدمين

انقر **تصدير المستخدمين** لتنزيل قائمة المستخدمين كملف CSV أو XML. يمكنك تصفية المستخدمين المراد تصديرهم حسب الدور أو تاريخ التسجيل أو معايير أخرى.

## تحرير مستخدم

انقر اسم المستخدم في قائمة المستخدمين لتحرير حسابه. يمكنك تعديل:

* المعلومات الشخصية (الاسم، البريد الإلكتروني، الهاتف)
* الأدوار
* كلمة المرور (إعادة التعيين)
* حالة النشاط/عدم النشاط
* تاريخ الانتهاء
* حقول الملف الشخصي الإضافية

## حذف مستخدم

عند حذف مستخدمين (عادةً مدرّسين) أنشأوا محتوى على المنصة، قد يمنعك النظام من حذفهم نهائيًا، ويعرض رسالة تحذير توضح أن المستخدم ما زال مرتبطًا ببعض الموارد. إذا أكدت الحذف، فلن يحذف النظام المحتوى نفسه بل سيربطه بمستخدم محايد (نسميه «مستخدم الاحتياط» / Fallback user) لأسباب اتساق البيانات.

لتجنّب ذلك، راجع تفاصيل المستخدم، واحذف كل دورة من دوراته واحدة تلو الأخرى، ثم احذف المستخدم.

## إجراءات المستخدم

| الإجراء               | الوصف                                                                                                  |
| --------------------- | ------------------------------------------------------------------------------------------------------ |
| **تعطيل**             | تعطيل حساب المستخدم دون حذفه. لا يمكن للمستخدم تسجيل الدخول لكن بياناته محفوظة.                        |
| **تفعيل**             | إعادة تمكين حساب سبق تعطيله.                                                                           |
| **تسجيل الدخول بصفة** | تسجيل الدخول إلى المنصة بصفة هذا المستخدم (انتحال الهوية). مفيد لاستكشاف الأخطاء.                      |
| **إخفاء الهوية**      | محو جميع المعلومات الشخصية للحساب، وفقًا للائحة GDPR للاتحاد الأوروبي.                                 |
| **حذف**               | حذف ناعم لحساب المستخدم. استخدم تبويب **المستخدمون المحذوفون** لحذف الحساب والبيانات المرتبطة نهائيًا. |

> **تسجيل الدخول بصفة** ميزة قوية. استخدمها بمسؤولية ولأغراض الدعم المشروعة فقط.

## العمليات الدفعية

حدد عدة مستخدمين في قائمة المستخدمين لتنفيذ إجراءات دفعية:

* تفعيل أو تعطيل عدة مستخدمين دفعة واحدة
* حذف عدة مستخدمين
* تعيين مستخدمين لدورة أو جلسة

## نصائح

* **استخدم استيراد CSV للتسجيلات الكبيرة** — عند ضم عدد كبير من المستخدمين في بداية برنامج تدريبي، جهّز ملف CSV واستورد بالجملة
* **عيّن تواريخ انتهاء** — للمستخدمين المؤقتين (مشاركو ورش العمل، مستخدمو التجربة)، عيّن تاريخ انتهاء لتعطيل حساباتهم تلقائيًا
* **عطّل بدل الحذف** — عندما يغادر مستخدم، عطّل حسابه أولًا. يحفظ ذلك سجلات تدريبه. احذف فقط إذا كنت متأكدًا أن البيانات لم تعد مطلوبة.
