مقدمة إلى أدوار المستخدمين

هام: تمت ترجمة هذه المقالة ترجمة آلية، راجع إقرار إخلاء المسؤولية. يرجى الاطلاع على النسخة الإنجليزية من هذه المقالة. هنا للرجوع إليها.

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

نظرة عامة حول أدوار المستخدمين

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

إنشاء أدوار المستخدمين وتعيينها

نظرة عامة حول أدوار المستخدمين

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

  • مقاولو أعمال الكهرباء ممن يحتاجون إلى تقديم طلب للحصول على ترخيص

  • وكلاء الاستلام الذين يقومون بالتحقق من أن طلبات المقاولين تشتمل على المعلومات الازمة

  • المسؤولون الذين يقومون بمراجعة طلبات الترخص المرسلة للموافقة عليها

بدلا من تصميم قوالب نماذج ثلاث لكل فئة مستخدم وإدارة البيانات من كل هذه النماذج, يمكن تصميم قالب نموذج واحد تجمع نماذجه كافة البيانات وتضيف دور مستخدم لفئة كل مستخدم. يحدد دور المستخدم البيانات الي يتم عرضها خلال طرق العرض المخصصة التي تستند إلى فئة كل مستخدم.

ملاحظة بشأن الأمان : لا يمكن استخدام ادوار المستخدم ل# تقييد الوصول الي البيانات الهامه في نموذج. حتي لو جعل قالب نموذج ل# القراءه فقط او اخفاء بعض عناصر التحكم التي تستند الي ادوار المستخدم، يمكنك استخدام المستخدمون المحتمل ان تكون برنامج ل# تحرير نص مثل المفكره من 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، يتم استخدام دور الافتراضي.

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

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

أعلى الصفحة

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

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

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

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

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

×