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

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

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

![قائمة المستخدمين التي تعرض الحسابات مع أعمدة الاسم والبريد الإلكتروني والدور والحالة](/files/3e8g6wVH9oKxlSXjoYgj)

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

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

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

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

![نموذج إنشاء المستخدم مع حقول الاسم والبريد الإلكتروني واسم المستخدم وكلمة المرور والدور واللغة](/files/VahjUHgllpQPfRNwdQ7d)

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

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

![واجهة استيراد المستخدمين لرفع ملفات CSV أو XML مع بيانات المستخدمين](/files/wFeYfrgHzj0daKIEQcKJ)

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

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

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

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

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

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

## تعديل مستخدم

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

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

## حذف مستخدم

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

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

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

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

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

## العمليات الجماعية

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

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

## نصائح

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


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.chamilo.org/2.x-ar/dlyl-alidarh/admin-guide/users/managing-users.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
