التحكم في الوصول إلى النماذج الرئيسية

ينطبق هذا الموضوع على Dynamics 365 Customer Engagement (on-premises). فيما يتعلق بإصدار Power Apps لهذا الموضوع، راجع: تعيين أدوار أمان لنموذج

هناك طريقتان تمكنك من التحكم في الوصول إلى النماذج الرئيسية:

  • إلغاء تنشيط نموذج رئيسي

    يمكنك تعيين حالة "نشط" أو "غير نشط" للنماذج الرئيسية. تم تضمين هذه الميزة بشكل رئيسي لإدارة النماذج الجديدة التي تم تضمينها عند ترقية المؤسسات ولكن يمكنك استخدامه لمنع الأشخاص من استخدام أي نموذج رئيسي.

  • تعيين أدوار أمان للنموذج الرئيسي

    استخدم هذا الخيار لتوفير نموذج رئيسي لمجموعات محددة.

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

    للحصول على إرشادات خطوة بخطوة، راجع تعيين أدوار الأمان لنماذج.

    إذا كان لديك أكثر من نموذج رئيسي واحد معرّف لكيان ما، يمكنك تحديد النماذج التي سيتمكن المستخدمون من استخدامها استنادًا إلى أدوار الأمان الخاصة بهم. لأن كل كيان يجب أن يتمكن من عرض نموذج لأي مستخدم، يجب تعيين نموذج واحد على الأقل كنموذج "بديل" – نموذج مرئي للمستخدمين الذين لا تشتمل أدوار الأمان الخاصة بهم على أي نماذج معينة لهم بشكل واضح.

‏‫ملاحظة‬

لا يمكنك تعيين نماذج الإنشاء السريع ونماذج العرض السريع ونماذج البطاقات إلى أدوار أمان.

يمكنك تعيين أدوار أمان لأحد النماذج في محرر النماذج أو من شبكة النماذج. ومع ذلك، إذا كان هناك نموذج واحد للكيان، لن تتمكن من إلغاء تحديد خيار ممكَّن للنموذج البديل في مربع حوار تعيين أدوار الأمان. وفي هذه الحالة، وبالرغم من قيامك بتعيين أدوار أمان للنموذج، ستظل الإمكانية متاحة لأي شخص، مقترن بدور أمان لم تقم بتضمينه، ليقوم بعرض النموذج نظرًا لأنه ممكَّن للاحتياطي.

بعد إنشاء نموذج رئيسي ثان للكيان، ستتمكن من إلغاء تحديد الخيار ممكّن للنموذج البديل لأحد النموذجين. سيعمل النظام دائمًا على التأكد من تمكين نموذج واحد على الأقل ليكون بديلاً.

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

استراتيجيات إدارة النموذج البديل

تتضمن استراتيجيات إدارة النموذج البديل ما يلي:

يعرض جميع المستخدمين نفس النموذج

إذا كنت لا تتطلب نماذج متعددة لأحد الكيانات، فأنت لا تحتاج إلى نموذج بديل.

إنشاء نموذج طوارئ

إذا كنت تستخدم النماذج المستندة إلى الأدوار لأنك ترغب في تقييد المعلومات التي قد يراها الأشخاص أو يقومون بتحريرها، خذ في الاعتبار إنشاء نموذج يعرض الحد الأدنى من المعلومات. بعد ذلك، في مربع حوار تعيين أدوار الأمان، حدد عرض هذه الأدوار المحددة فقط، ولكن لا تقم بتحديد أي أدوار فيما عدا مسؤول النظام، وحدد ممكّن للنموذج البديل. والنتيجة هي أن هذا النموذج لن يراه سوى مسؤول النظام و أي شخص لم تقترن أدوار الأمان الخاصة به بنموذج محدد. يمكنك تضمين مورد ويب HTML في النموذج مع معلومات حول سبب عرض قليل من المعلومات في النموذج ورابط لمعلومات حول كيفية طلب الإضافة إلى دور أمان مقترن بنموذج أو تضمين دور أمان جديد في نموذج.

‏‫ملاحظة‬

لا يمكنك تضمين مورد ويب في نموذج رأس أو تذييل الصفحة.

إنشاء نموذج عام

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

استخدام البرمجة النصية للنماذج

يوفر سياق نموذج واجهة برمجة تطبيقات العميل (formContext) مرجعًا إلى النموذج أو إلى أحد العناصر في النموذج، مثل عنصر التحكم Quick View أو صف في شبكة قابلة للتحرير، والتي يتم تنفيذ التعليمات البرمجية الحالية عليها. مزيد من المعلومات: سياق نموذج واجهة برمجة تطبيقات العميل

هام

مع Dynamics 365 Customer Engagement (on-premises) الإصدار 9.0، أصبح كائن Xrm.Page مهملاً، ويجب استخدام أسلوب getFormContext لكائن سياق التنفيذ الذي تم تمريره لإرجاع المرجع إلى النموذج المناسب أو أحد العناصر في النموذج.

راجع أيضًا

تعيين أدوار أمان لنماذج