🕸️ المستأجرون (Tenants)
باستخدام المستأجرين على طول ترخيص متعدد المستأجرين يمكنك تشغيل تثبيت واحد من ngSurvey مشترك عبر منظمات أو عملاء متعددين بحيث يكون لكلٍ منهم مستخدمون ومجموعات واستبيانات وإعدادات نظام منفصلة يمكن إدارتها إما على مستوى المستأجر أو بشكل عالمي من المستأجر الجذري.

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

🔅 خصائص المستأجر
Organizationالاسم الفريد للمستأجر. لا يمكن تغييره لاحقًا.Domainهو النطاق/المضيف الذي سيعمل تحته المستأجر. يمكنك أن يكون لديك نطاق واحد أو عدة نطاقات/مضيفين لكل مستأجر.Use custom connection stringيتيح لك تعريف سلسلة اتصال خاصة بك إلى قاعدة بيانات ngSurvey التي سيستخدمها المستأجر.Copy system settingsنسخ إعدادات نظام الجذر للمستأجر إلى المستأجر الذي تم إنشاؤه حديثًا.
المستخدم الأول الذي سيتم إنشاؤه في المستأجر مع امتيازات سيكون نفس المستخدم الذي يُستخدم لإضافة المستأجر كمسؤول. يمكن تحرير المستخدمين إما عن طريق الاتصال بالمستأجر باستخدام النطاق/المضيف المحدد للمستأجر أو من خلال المستأجر الجذري عن طريق تغيير سياق المستأجر الجذري إلى المستأجر الذي تم إنشاؤه حديثًا.
🔨 تحرير المستأجر
يمكن إزالة المستأجرين أو تحريرهم من شاشة System / tenant. يمكنك في أي وقت الاطلاع على حالة مستأجرك وقاعدة بياناته.

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

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

من الممكن فقط التبديل إلى مستأجر مختلف عند تشغيل قسم الإدارة تحت تثبيت ngSurvey الجذري بامتيازات مسؤول.
👩🏻💻 استدعاءات API للمستأجرين
كما هو الحال مع قسم الاستبيانات والإدارة، ستشغل ngSurvey استدعاء API تلقائيًا بناءً على النطاق/المضيف المستخدم لاستدعاء الـ API. ومع ذلك من الممكن إجبار استدعاء الـ API على العمل تحت سياق مستأجر معين عند الاستدعاء من المستأجر الجذري عن طريق إضافة اسم/قيمة الهيدر التالية في استدعاء HTTP الخاص بك.
X-NGS-TenantId:TenanId
لمحاكاة المستخدم الحالي للوصول إلى مستأجر تحتاج إلى استدعاء الـ API باستخدام حساب مسؤول من المستأجر الجذري.
Last updated
Was this helpful?