🕸️ المستأجرون (Tenants)

باستخدام المستأجرين على طول ترخيص متعدد المستأجرينarrow-up-right يمكنك تشغيل تثبيت واحد من ngSurvey مشترك عبر منظمات أو عملاء متعددين بحيث يكون لكلٍ منهم مستخدمون ومجموعات واستبيانات وإعدادات نظام منفصلة يمكن إدارتها إما على مستوى المستأجر أو بشكل عالمي من المستأجر الجذري.

يمكن إعداد كل مستأجر باستخدام أسماء مضيفين أو نطاقات ستستخدمها ngSurvey لمعرفة تحت أي مستأجر يجب أن تعمل. داخليًا لدى كل مستأجر قاعدة بيانات معزولة خاصة به مما يتيح لك تشغيل المستأجرين تحت خوادم أو مناطق مختلفة عن قاعدة بيانات ngSurvey الرئيسية.

circle-info

نظرًا لأن لكل مستأجر إعداداته الخاصة يمكنك تعيين علامة تجارية مختلفة لكل مستأجر.

➕ إضافة مستأجر

يمكن إضافة المستأجرين الجدد وإدارتهم من شاشة System / Tenant.

🔅 خصائص المستأجر

  • Organization الاسم الفريد للمستأجر. لا يمكن تغييره لاحقًا.

  • Domain هو النطاق/المضيف الذي سيعمل تحته المستأجر. يمكنك أن يكون لديك نطاق واحد أو عدة نطاقات/مضيفين لكل مستأجر.

  • Use custom connection string يتيح لك تعريف سلسلة اتصال خاصة بك إلى قاعدة بيانات ngSurvey التي سيستخدمها المستأجر.

  • Copy system settings نسخ إعدادات نظام الجذر للمستأجر إلى المستأجر الذي تم إنشاؤه حديثًا.

circle-info

المستخدم الأول الذي سيتم إنشاؤه في المستأجر مع امتيازات سيكون نفس المستخدم الذي يُستخدم لإضافة المستأجر كمسؤول. يمكن تحرير المستخدمين إما عن طريق الاتصال بالمستأجر باستخدام النطاق/المضيف المحدد للمستأجر أو من خلال المستأجر الجذري عن طريق تغيير سياق المستأجر الجذري إلى المستأجر الذي تم إنشاؤه حديثًا.

🔨 تحرير المستأجر

يمكن إزالة المستأجرين أو تحريرهم من شاشة System / tenant. يمكنك في أي وقت الاطلاع على حالة مستأجرك وقاعدة بياناته.

في حال تحديثات على إصدارات أحدث سيقوم NGSurvey تلقائيًا بتحديث جميع قواعد بيانات المستأجرين إذا كان لديك AutoDBUpgrade مفعل للترقية التلقائية. إذا قمت بتعطيل الترقية التلقائية يمكنك استخدام خيار Upgrade tenants لترقية جميع قواعد بيانات المستأجرين غير المتزامنة مع تثبيت ngSurvey الجذري.

triangle-exclamation

↪️arrow-up-right التحويل من الجذر إلى مستأجر

تختار ngSurvey المستأجرين بناءً على النطاق/المضيف المستخدم لاستدعاء موقع ngSurvey ولكن يمكن للمسؤولين الوصول إلى جميع المستأجرين المختلفين باستخدام مفتاح تبديل المستأجر.

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

circle-info

من الممكن فقط التبديل إلى مستأجر مختلف عند تشغيل قسم الإدارة تحت تثبيت ngSurvey الجذري بامتيازات مسؤول.

👩🏻‍💻 استدعاءات API للمستأجرين

كما هو الحال مع قسم الاستبيانات والإدارة، ستشغل ngSurvey استدعاء API تلقائيًا بناءً على النطاق/المضيف المستخدم لاستدعاء الـ API. ومع ذلك من الممكن إجبار استدعاء الـ API على العمل تحت سياق مستأجر معين عند الاستدعاء من المستأجر الجذري عن طريق إضافة اسم/قيمة الهيدر التالية في استدعاء HTTP الخاص بك.

X-NGS-TenantId:TenanId

لمحاكاة المستخدم الحالي للوصول إلى مستأجر تحتاج إلى استدعاء الـ API باستخدام حساب مسؤول من المستأجر الجذري.

Last updated

Was this helpful?