مقدمه حول ادوار المستخدم

ملاحظة:  نرغب في تزويدك بأحدث محتوى تعليمات لدينا بأسرع ما يمكن وبلغتك الخاصة. وقد تمت ترجمة هذه الصفحة آلياً وقد تحتوي على أخطاء نحوية أو أخطاء تتعلق بالدقة. كما نهدف إلى أن يكون هذا المحتوى مفيداً لك. هل يمكنك إخبارنا إذا كانت المعلومات مفيدة لك في أسفل هذه الصفحة؟ إليك المقالة بالغة الإنجليزية لسهولة الرجوع إليها.

في هذه المقالة

نظره عامه حول ادوار المستخدم

سيناريوهات استخدام ادوار المستخدم

انشاء و# تعيين ادوار المستخدم

نظره عامه حول ادوار المستخدم

دور مستخدم هي فئه المعرفه مسبقا التي يمكن تعيينها الي المستخدمين استنادا الي مسمياتهم الوظيفيه او بعض المعايير الاخري. يتم عاده استخدام الادوار تقديم اصدارات مخصصه، او طرق عرض ل# قالب نموذج ل# انواع مختلفه من المستخدمين. يمكنك تنظيم العمليات التجاريه و# تحسين جمع عن طريق اضافه ادوار المستخدم الي قالب النموذج الخاص بك ل# التحكم في ما يمكنك رؤيه المستخدمين عند فتح نموذج يستند الي قالب نموذج البيانات. علي سبيل المثال، افترض انك تقوم ب# تصميم قالب نموذج ل# طلب ترخيص استخدام النماذج الخاصه به من قبل الانواع التاليه من المستخدمين:

  • المقاولين الكهربائيه الذين يحتاجون الي تطبيق ل# الحصول علي ترخيص

  • تلقي الوكلاء الذين يقومون ب# التحقق من ان طلبات المقاولين تحتوي علي المعلومات المطلوبه

  • السماح ل# المسؤولين الذين مراجعه المرسله التطبيقات ل# الموافقه عليها

بدلا من تصميم قوالب نماذج ثلاث ل# كل نوع من المستخدمين و# اداره البيانات من كل هذه النماذج، يمكنك تصميم قالب نموذج واحد جمع كل البيانات النماذج الخاصه به و# اضافه دور مستخدم ل# كل نوع من المستخدم. يحدد دور المستخدم البيانات التي يتم عرضها خلال طرق العرض المخصصه التي تستند الي كل نوع من المستخدم.

ملاحظة بشأن الأمان: لا يمكن استخدام ادوار المستخدم ل# تقييد الوصول الي البيانات الهامه في نموذج. حتي لو جعل قالب نموذج ل# القراءه فقط او اخفاء بعض عناصر التحكم التي تستند الي ادوار المستخدم، يمكنك استخدام المستخدمون المحتمل ان تكون برنامج ل# تحرير نص مثل المفكره من Microsoft ل# عرض او تعديلها في ملف قالب النموذج (.xsn) و# الوصول الي تلك البيانات.

اعلي الصفحه

سيناريوهات استخدام ادوار المستخدم

توجد العديد من السيناريوهات حيث ادوار المستخدم التي تفيد المستخدمين. علي سبيل المثال، ب# استخدام ادوار المستخدم، يمكنك:

  • اظهار طريقه عرض فريده ل# كل دور المستخدم    يمكنك تصميم قالب نموذج حيث لا تظهر طرق عرض مختلفه ل# قالب النموذج، اعتمادا علي الذي يقوم ب# تعبئه النموذج. علي سبيل المثال، يمكنك تصميم طريقه عرض ل# المقاولين الكهربائيه الذين يقومون ب# طلب ل# الحصول علي ترخيص و# طريقه عرض ل# الوكلاء الذين يتلقون التصاريح و# طريقه عرض ل# المسؤولين الذين مراجعه كافه المعلومات. ل# عرض كل طريقه عرض البيانات المناسب ل# كل دور المستخدم فقط.

  • اظهار مقطع مختلفه ل# كل دور المستخدم    يمكنك تصميم قالب نموذج الذي سيتم عرض مقاطع مختلفه، استنادا الي الذي يقوم ب# تعبئه النموذج. علي سبيل المثال، يمكنك عرض مقطع في قالب النموذج الذي ينطبق فقط علي الموظفين تقرير مصاريف عندما يفتح احد موظفين النموذج. يمكن عرض المقطع الذي ينطبق فقط علي مديري الذين تم الموافقه علي تقرير المصاريف عند قيام مدير ب# فتح النموذج.

  • تعيين التحقق من صحه البيانات ل# حقل استنادا الي دور كل مستخدم    يمكنك تصميم قالب نموذج حيث يتم تطبيق التحقق من صحه البيانات المختلفه ل# عنصر تحكم مرتبط ب# حقل معين، استنادا الي دور المستخدم ل# الشخص الذي يقوم ب# تعبئه النموذج. علي سبيل المثال، يمكنك تعيين قيمه المصروفات الحد الاقصي ل# مدير ب# حد واحد و# تعيين الحد الاقصي ل# مربع النص نفسه اعلي القيمه ل# مسؤول. اذا كان مدير ب# تعبئه النموذج و# تجاوز الحد، يظهر مربع حوار. اذا كان مسؤول ب# تعبئه النموذج، يقبل مربع النص قيمه التي يتم رفضها اذا مدير ب# تعبئه النموذج.

  • ارسال بيانات النموذج الي مصدر بيانات خارجي استنادا الي دور كل مستخدم    علي سبيل المثال، يمكنك تصميم قالب النموذج حيث يمكنك ارسال المقاولين الكهربائيه الذين يحتاجون الي تطبيق ل# الحصول علي ترخيص النماذج المكتمله الي خدمه ويب فقط، و# يمكنك ارسال وكلاء استلام النماذج فقط الي قاعده بيانات SQL. يمكن ل# المسؤولين ارسال بيانات النموذج الي قاعده بيانات و# في رساله بريد الكتروني اذا تمت الموافقه التطبيق، او يمكنك ارسال بيانات النموذج الي قاعده بيانات فقط اذا تم رفض التطبيق.

اعلي الصفحه

انشاء و# تعيين ادوار المستخدم

عندما تنشئ دور مستخدم جديد، يمكنك تعيين المستخدمين الي انه ب# الطرق التاليه:

  • عن طريق تحديد اسماء المستخدمين من خدمه دليل Microsoft Active Directory (علي سبيل المثال، "sales\andrew"). ل# تحديد اسم مستخدم في خدمه دليل Active Directory، يجب ان يكون التي تم انشاؤها في قالب النموذج و# نشرها الي شبكه Microsoft Windows الذي يستخدم Active Directory.

  • عن طريق تحديد مجموعات من خدمه دليل Active Directory. علي سبيل المثال، يمكنك تحديد قائمه توزيع بريد الكتروني يحتوي علي اسماء جميع اعضاء الفريق. ل# تحديد مجموعه في خدمه دليل Active Directory، يجب ان يكون التي تم انشاؤها في قالب النموذج و# نشرها الي شبكه Microsoft Windows الذي يستخدم Active Directory.

  • عن طريق تحديد قيمه من حقل في النموذج مباشره. الحقل قد احضار بيانات من خدمه Active Directory، او يمكن ل# المستخدم ادخال بيانات في عنصر تحكم المرتبط ب# هذا الحقل. علي سبيل المثال، اذا احتوي علي قالب النموذج اي مربع نص المسؤول، يمكنك اقران دور مستخدم معين ب حقل التي يرتبط بها مربع النص.

بعد اضافه دور مستخدم، يمكنك تعيينه ك# اي مما يلي:

الادوار الافتراضيه    يتم تعيين المستخدمين الذين لم يتم تعيينها الي دور مستخدم موجود تلقائيا الي دور المستخدم المحدد ك# دور الافتراضي. الادوار الافتراضيه يستخدم ايضا ل# المستخدمين الذين تشكل جزءا من مجموعه و# الاشخاص الذين تعمل دون اتصال. تم تعيين دور مستخدم واحد دائما ك# الافتراضي.

دور المنشئ    اذا كنت تريد تطبيق دور مستخدم معينه ل# المستخدمين الذين يقومون ب# فتح النموذج الخاص بك ل# اول مره، يمكنك تحديد دور بادئ. علي سبيل المثال، يمكنك تعريف دور بادئ المسمي "مقاول" التي تنطبق علي المستخدمين الذين يقومون ب# تعبئه النماذج التطبيق تصاريح الجديده. مستخدم الذي تم تعيينه الي دور مستخدم اخر تلقائيا اعاده تعيين الي الدور مقاول عند يمكنه فتح نموذج طلب ترخيص جديد. و# مع ذلك، هذا المستخدم يفتح نفس النموذج في المره التاليه، يستخدم Microsoft Office InfoPath دور المستخدم المعين الشخص بدلا من دور المنشئ.

اذا قمت ب# تعيين ادوار ل# المستخدمين التي تستند الي اي تركيبه من اسماء المستخدمين او المجموعات او القيم من حقل، عند قيام مستخدم ب# فتح نموذج يستند الي قالب النموذج الخاص بك، يحدد InfoPath الدور ل# تعيين الي هذا المستخدم ب# استخدام الترتيب التالي :

  1. المستخدم اسم قيمه ل# الحقل في قالب النموذج.

  2. المستخدم اسم في "Active Directory".

  3. كان المستخدم عضوا في مجموعه "Active Directory".

    ملاحظة: اذا كان المستخدم عضوا عده مجموعات و# يتم تعيين ادوار المستخدم التي تستند الي مجموعه، يتحقق InfoPath قائمه الاعضاء ل# كل مجموعه ب# الترتيب المجموعه مسرودا في مربع الحوار اداره ادوار المستخدم. علي سبيل المثال، اذا كان المستخدم عضوا في كل من مجموعه العامل استلام و# مجموعه "المسؤول"، و# يتم سرد مجموعه المسؤول قبل مجموعه العامل استلام، سيتم تعيين المستخدم دور مستخدم ل# مجموعه "المسؤول".

  4. اذا سبق لا توجد true، يتم استخدام دور الافتراضي.

بعد تعريف ادوار المستخدم ل# قالب النموذج الخاص بك، ف# يمكنك اعداد قاعدة تلقائيا ل# تبديل طرق العرض علي اساس دور المستخدم. علي سبيل المثال، يمكنك انشاء دور اداره مستخدم و# قم ب# انشاء قاعده ل# التبديل الي طريقه عرض مدير تلقائيا عند فتح مستخدم الذي تم تعيينه ل# دور اداره النموذج. بدلا من ذلك، يمكنك انشاء القاعده الاولي و# قم ب# تعريف ادوار المستخدم ك# جزء من عمليه انشاء القاعده.

يمكنك ايضا تغيير سلوك عنصر التحكم علي اساس دور مستخدم. علي سبيل المثال، يمكنك تمكين عنصر تحكم فقط ل# دور مستخدم معين، بينما يمكنك ادوار المستخدمين الاخرين من رؤيه البيانات في عنصر التحكم، و# لكن لا يمكنهم تعديلها فوقه. القدره علي تقييد الذين ادخال بيانات في عنصر تحكم استنادا الي ادوار المستخدم طريقه واحده ل# التاكد من ان البيانات التي تم ادخالها في عنصر تحكم وارده من مصدر شرعيا. علي سبيل المثال، يمكن ان خانه اختيار موافقه في قالب نموذج طلب ترخيص حيث يمكنك تحديد فقط اعضاء ادوار المستخدم المسؤول، تشير الي انه تمت الموافقه الترخيص. المستخدمون المعينه ل# اي ادوار المستخدم الاخري، مثل المقاولين الذين يرسلون التطبيقات، سيتمكن فقط من رؤيه خانه الاختيار، و# لكن لن تتمكن من تحديد او الغاء تحديدها.

اعلي الصفحه

تعزيز مهارات Office
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×