يشرح هذا الدليل كيفية انتحال شخصية مستخدم في ديسكورس (Discourse) والعودة إلى حسابك كمسؤول. هذا مفيد عندما تحتاج إلى استكشاف المشكلات التي يواجهها مستخدم معين أو التحقق من أذوناته.
مستوى المستخدم المطلوب: مسؤول
يمكن للمسؤول اختيار انتحال شخصية مستخدم آخر عند الحاجة. قد يكون هذا مفيدًا عندما يواجه أحد الأعضاء سلوكًا غريبًا أو تحتاج إلى التحقق من أذوناته. انتحال شخصية مستخدم آخر يعني أنك مسجل الدخول كأنك ذلك المستخدم. سيرشدك هذا المستند خلال عملية انتحال شخصية مستخدم كمسؤول وكيفية العودة إلى حساب المسؤول.
انتحال شخصية مستخدم
-
انتقل إلى قسم Admin (المسؤول) في الشريط الجانبي وحدد Users (المستخدمون).

-
ابحث عن الملف الشخصي للمستخدم الذي تريد انتحال شخصيته وحدده.
-
انقر على Admin (المسؤول) في الزاوية اليمنى العليا.

-
في الأسفل، حدد زر
Impersonate(انتحال الشخصية)

بمجرد انتحال شخصية المستخدم، لن تكون مسجلاً الدخول كمسؤول بعد الآن. ستختبر واجهة ديسكورس تمامًا كما يختبرها المستخدم.

إنهاء جلسة انتحال الشخصية
الطريقة 1، جيدة للاستخدام غير المتكرر:
لإيقاف انتحال الشخصية والعودة إلى حساب المسؤول الخاص بك، ما عليك سوى تسجيل الخروج من حساب المستخدم الذي تم انتحال شخصيته وتسجيل الدخول مرة أخرى كمسؤول.
يمنع تسجيل الدخول وانتحال الشخصية في نافذة متصفح خاصة/متخفية الحاجة إلى تسجيل الدخول مرة أخرى ضمن جلسة المتصفح الرئيسية الخاصة بك. ما عليك سوى إغلاق النافذة المتخفية وستكون جاهزًا للانطلاق!
الطريقة 2، أفضل إذا كانت لديك حاجة متكررة لانتحال الشخصية:
اعتبارًا من أغسطس 2025، سيؤدي إعداد الموقع المخفي والتجريبي experimental_impersonation، عند تمكينه، إلى إنشاء شريط في الجزء العلوي من الصفحة يحتوي على رابط قابل للنقر ينهي جلسة انتحال الشخصية ويعيدك إلى حساب المسؤول الذي انتحلت منه شخصية المستخدم.

بالنسبة لمواقع ديسكورس المستضافة ذاتيًا (self-hosted): قم بتمكين هذه الميزة من وحدة تحكم rails باستخدام:
SiteSetting.experimental_impersonation=true
قد يتصل عملاء ديسكورس المستضافون (Hosted) بالدعم لتمكين هذه الميزة.
