إضافة دور مستخدم

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

عندما تقوم ب# تصميم قالب نموذج، يمكنك تحديد ادوار المستخدم. تعتبر ادوار المستخدم فئات معرفه مسبقا التي يمكنك تعيينها ل# مستخدمي النموذج استنادا الي مسمياتهم الوظيفيه او بعض المعايير الاخري. يمكن استخدام ادوار المستخدم ل# تقديم طرق عرض مخصصه ل# نموذج ل# انواع مختلفه من المستخدمين، و# عرض مقاطع مختلفه في طريقه عرض، او ل# حساب القيمه الافتراضيه ل# حقل او عنصر تحكم. علي سبيل المثال، اذا كنت تقوم ب# تصميم قالب نموذج طلب ترخيص، يمكنك انشاء طرق عرض مختلفه ل# قالب النموذج ل# المقاولين و# مندوبي الاستلام و# المسؤولين و# قم ب# تعيين دور كل مستخدم ل# طريقه عرض منفصله. عندما يفتح المستخدمون نموذج يستند الي قالب النموذج الخاص بك، 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. في المربع Enter the object names to select، اكتب اسم مستخدم واحد أو أكثر، تم فصلها بفاصلات منقوطة (;).

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

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

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

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

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

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

    2. في المربع Enter the object names to select، اكتب اسم مجموعة واحد أو أكثر، تم فصلها بفاصلات منقوطة (;).

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

    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.

    يظهر اسم دور المستخدم الحالي في شريط الحالة في الركن السفلي الأيمن لإطار المعاينة.

اعلي الصفحه

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

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

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

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

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

×