اضافه دور مستخدم

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

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

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

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

نظره عامه

اعتبارات التوافق

قبل البدء

اضافه دور مستخدم

عرض طريقه عرض استنادا الي دور مستخدم

اختبار ادوار المستخدم

نظرة عامة

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

  • عن طريق تحديد اسماء المستخدمين من خدمه دليل 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، يتم استخدام دور الافتراضي.

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

اعلي الصفحه

اعتبارات التوافق

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

اعلي الصفحه

قبل البدء

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

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

  • دور المستخدم الافتراضيه التي تريد تعيينها الي المستخدمين الذين افتح نموذجا يستند الي قالب النموذج، عندما لا عضوا اي دور المستخدم.

اعلي الصفحه

اضافه دور مستخدم

  1. علي القائمه ادوات، انقر فوق ادوار المستخدم.

  2. في مربع الحوار اداره ادوار المستخدم، انقر فوق اضافه.

  3. في المربع اسم الدور، اكتب اسما ل# دور المستخدم الجديد.

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

    تحديد مستخدم واحد او اكثر من جزء من شبكه تستخدم خدمه دليل "Active Directory"

    1. حدد خانه الاختيار اسماء المستخدمين، و# من ثم انقر فوق تحديد مستخدم واحد او اكثر الزر "تراجع" .

      ملاحظة: اذا كنت تعرف اسم المستخدم و# المجال ب# الفعل، اكتبها في المربع اسماء المستخدمين. يجب ان تكون في تنسيق \ اسم. فصل اسماء المستخدمين المتعدده ب# فواصل منقوطه (؛).

    2. في المربع ادخل اسماء الكائنات المراد تحديدها، اكتب اسم مستخدم واحد او اكثر، مفصوله ب# فواصل منقوطه (;).

      ملاحظة: ل# مزيد من المعلومات حول كيفيه تنسيق اسماء المستخدمين، انقر فوق الارتباط امثله في مربع الحوار.

    3. ل# التحقق من اسماء المستخدمين الذي كتبته امام الاسماء الموجوده في Active Directory، انقر فوق التحقق من الاسماء.

    4. انقر فوق موافق.

    تحديد مجموعه واحده او اكثر التي تشكل جزءا من شبكه تستخدم خدمه دليل "Active Directory"

    1. حدد خانه الاختيار اسماء المجموعات، و# من ثم انقر فوق تحديد مجموعه واحده او اكثر صورة الزر .

      ملاحظة: اذا كنت تعرف اسم المجموعه ب# الفعل، اكتب في المربع اسماء المجموعات. يجب ان يكون تنسيق \ اسم. فصل اسماء المجموعات المتعدده ب# فواصل منقوطه (؛).

    2. في المربع ادخل اسماء الكائنات المراد تحديدها، اكتب اسم المجموعه او اكثر، مفصوله ب# فواصل منقوطه (;).

      ملاحظة: ل# الحصول علي مزيد من المعلومات حول كيفيه تنسيق اسماء المجموعه، انقر فوق الارتباط امثله في مربع الحوار.

    3. ل# التحقق من اسماء المجموعات التي كتبتها امام الاسماء الموجوده في Active Directory، انقر فوق التحقق من الاسماء.

    4. انقر فوق موافق.

    حدد اسماء المستخدمين التي تاتي مباشره من حقل في النموذج

    1. حدد خانه الاختيار اسماء المستخدمين من النموذج، و# من ثم انقر فوق تحديد حقل في مصدر البيانات الزر "مصدر البيانات" .

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

  5. ل# تعيين دور المستخدم ك# دور المنشئ، حدد خانه الاختيار تعيين ك# مصدر، و# من ثم انقر فوق موافق.

    ملاحظة: عند تحديد دور مستخدم ك# المنشئ، يكون هذا الدور له الاسبقيه علي كافه تعيينات الادوار حتي لو كان دور المنشئ في وسط القائمه في مربع الحوار اداره ادوار المستخدم.

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

    ملاحظة: يجب ان يكون لديك دور مستخدم واحد او اكثر ل# كي تتمكن من انقر فوق تعيين ك# افتراضي.

اعلي الصفحه

عرض طريقة عرض تستند إلى دور مستخدم

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

  1. علي القائمه ادوات، انقر فوق " خيارات النموذج ".

  2. في القائمه الفئه في مربع الحوار خيارات النموذج، انقر فوق فتح و# حفظ.

  3. ضمن فتح السلوك، انقر فوق قواعد.

  4. انقر فوق إضافة.

  5. في مربع الاسم، اكتب اسما ل# القاعده.

  6. انقر فوق تعيين الشرط.

  7. في المربع الاول، انقر فوق دور المستخدم الحالي.

  8. في المربع الثاني، انقر فوق يساوي.

  9. في المربع الثالث، انقر فوق اسم دور المستخدم، و# من ثم انقر فوق موافق.

  10. في مربع الحوار قاعده، انقر فوق اضافه اجراء.

  11. في قائمه " اجراءات "، انقر فوق تبديل طرق العرض، و# من ثم انقر فوق طريقه عرض في قائمه " عرض ".

اعلي الصفحه

اختبار ادوار المستخدم

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

  1. علي القائمه ادوات، انقر فوق " خيارات النموذج ".

  2. انقر فوق معاينه في القائمه الفئه.

  3. في القائمه معاينه كضمن دور المستخدم، انقر فوق الدور الذي تريد معاينته، و# من ثم انقر فوق موافق.

  4. لاختبار التغييرات، انقر فوق معاينة على شريط الأدوات قياسي، أو اضغط على CTRL+SHIFT+B.

    يظهر اسم دور المستخدم الحالي علي شريط المعلومات في الزاويه السفليه اليسري من نافذه المعاينه.

اعلي الصفحه

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

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

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

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

×