التمرين - الوصول إلى بيانات Dataverse الآمن

مكتمل

الغرض من هذا التدريب العملي هو استخدام استوديو تصميم Power Pages لبناء صفحة ويب آمنة تعرض بيانات Dataverse.

في نهاية هذه التمارين، ستتمكن من إنجاز المهام التالية فِي استديو تصميم Power Pages:

  • إضافة أعمدة جديدة إلى جدول Dataverse
  • إنشاء طرق عرض جديدة لجدول Dataverse.
  • إضافة مكون قائمة إلى صفحة الويب.
  • تطبيق أذونات الصفحة والجدول لحماية البيانات

في هذا التمرين، ستحتاج إلى الأشياء التالية:

السيناريو

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

الخطوات عالية المستوى

  1. افتح موقعك فِي استوديو تصميم Power Pages.
  2. باستخدام مساحة عمل البيانات، أضف طريقة عرض جديدة وعمود اشتراك عمود جديد إلى جدول الحساب.
  3. أضف صفحة جديدة وقم بتضمين أحد مكونات القائمة. أضف أذونات القراءة لجدول الحساب.
  4. تقييد الوصول إلى الصفحة للمستخدمين المصادق عليهم فقط.

الخطوات المفصَّلة

تشغيل استوديو تصميم Power Pages

  1. سجِّل الدخول إلى Power Pages.
  2. حدّد بيئة مُستهدفة باستخدام مُحدّد البيئة فِي الزاوية العلوية اليُمنى.
  3. حدّد الموقع الخاص بك، ثم حدّد تحرير لبدء تشغيل استوديو التصميم.
  4. حدّد مساحة عمل البيانات.

تعديلات الجدول

  1. حدّد جدول الحساب. لقطة شاشة لجدول الحساب المحدّد فِي مساحة عمل البيانات.

  2. حدّد زر + المزيد، وحدّد عمود الرسالة الإلكترونية (ابحث عن العمود بسرعة عن طريق كتابة الرسالة الإلكترونية فِي مربع نص البحث)، ثم اضغط على حفظ لإضافة عمود إلى العرض. لقطة شاشة لمربع حوار

  3. إنشاء عمود الاشتراك.

    1. اضغط على + عمود جديد.
    2. أدخل إظهار فِي الدليل لاسم العرض.
    3. حدّد اختيار > نعم/لا لنوع البيانات.
    4. تعيين الخيار الافتراضي إلى لا.
    5. اضغط على حفظ.

    لقطة شاشة لإضافة

  4. تأكد من أن جدول حسابك يحتوي على ما لا يقل عن 8-10 صفوف بيانات، وأدخل بعض الصفوف الأخرى كما هو مطلوب فِي العمودين الهاتف الرئيسي والبريد الإلكتروني. قم بتعيين العلامة إظهار فِي الدليل إلى صحيح لبعض الصفوف. لقطة شاشة لجدول الحساب مع إدخال بعض صفوف البيانات.

  5. إنشاء طريقة عرض جديدة

    1. حدّد علامة التبويب طرق العرض.
    2. أدخل الدليل لاسم العرض.
    3. اضغط على إنشاء.
    4. اضغط على + عرض العمود وحدّد موقع الهاتف الرئيسي وحدده.
    5. اضغط على + عرض العمود مرة أخرى، حدّد موقع البريد الإلكتروني وحدده.
    6. قم بتوسيع لوحة خصائص العرض، ثم حدّد تحرير عوامل التصفية.
    7. اضغط على + إضافة > إضافة صف، وحدّد عمود الحالة، وقم بتعيين يساوي للشرط، وحدّد Active للقيمة.
    8. اضغط على + إضافة > إضافة صف وحدّد العمود إظهار فِي الدليل وقم بتعيين يساوي للشرط، وحدّد نعم للقيمة.
    9. اضغط على موافق.

    لقطة شاشة لظروف عامل تصفية العرض.

  6. لاحظ أن الصفوف مقيدة الآن بالصفوف حيث تم تعيين الخيار إظهار فِي الدليل إلى نعم.

  7. حدّد فرز بحسب ثم حدّد اسم الحساب.

  8. يجب أن تبدو طريقة العرض الخاص بك كما يلي: لقطة شاشة للعرض المكتمل لصفحة الدليل.

  9. اضغط على حفظ ثم اضغط على نشر العرض.

إنشاء صفحة ويب

  1. حدّد مساحة العمل Pages.

    لقطة شاشة لاستوديو تصميم Power Pages مع موقع فِي وضع التحرير.

  2. حدّد الزر + صفحة.

  3. أدخل الدليل لاسم الصفحة.

  4. حدّد التخطيط القياسي البدء من فارغ، ثم اضغط على إضافة.

  5. حدّد قائمة من قسم اختر مكوناً لإضافته إلى هذا القسم.لقطة شاشة للصفحة التي تم إنشاؤها بالبداية من تخطيط فارغ.

  6. حدّد جدول الحساب وحدّد قائمة الدليل واضغط على موافق. لقطة شاشة لمربع حوار إنشاء قائمة مع تحديد جدول الحساب وطريقة عرض الدليل.

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

إضافة أذونات

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

  1. تكوين أذونات الجدول

    1. اضغط على الزر + إذن جديد.
    2. أدخل الحساب المقروء للاسم.
    3. حدّد الحساب للجدول.
    4. حدّد قراءة ضمن أذونات لـ
    5. حدّد + إضافة أدوار ثم حدّد المستخدمون المعتمدون.
    6. اضغط على حفظ.

    لقطة من أذونات الجدول المكونة لجدول الحساب.

  2. حدّد معاينة > سطح المكتب.

  3. ستعرض القائمة رسالة خطأ إذا لم تقم بتسجيل الدخول. في هذه الحالة، اضغط على تسجيل الدخول، وحدّد خيار Microsoft Entra ID، ثم قم بتسجيل الدخول باستخدام بيانات اعتماد Azure الخاصة بك إذا طُلب منك ذلك. قد يتم نقلك إلى صفحة ملفك الشخصي. في هذه الحالة حدّد الدليل من القائمة.

  4. يجب الآن عرض القائمة. اختبار الفرز عن طريق النقر فوق رؤوس الأعمدة. صفحة مكتملة مع عرض قائمة الحسابات.

  5. حدّد اسم المستخدم الخاص بك ثم حدّد تسجيل الخروج. يجب أن تعرض القائمة الآن رسالة الخطأ.

  6. تقييد الوصول إلى الصفحة للمستخدمين المصادق عليهم فقط.

    1. في مساحة العمل الصفحة ، حدّد صفحة الدليل.
    2. حدّد علامة الحذف ثم حدّد إعدادات الصفحة.
    3. حدّد علامة التبويب الأذونات.
    4. حدّد أريد اختيار الأشخاص الذين يمكنهم رؤية هذه الصفحة ثم حدّد المستخدمون المعتمدون من قائمة الأدوار.
    5. اضغط على موافق.

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

  7. حدّد معاينة > سطح المكتب. لاحظ أنه تمت إعادة توجيهك إلى صفحة تسجيل الدخول ولم يعد رابط الدليل موجوداً فِي التنقل.

    هام

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

  8. لقطة شاشة لصفحة تسجيل الدخول الافتراضية Power Pages.

  9. قم بتسجيل الدخول باستخدام Microsoft Entra ID. سيظهر ارتباط الدليل فِي التنقل وستتمكن من الوصول إلى الصفحة وقائمة الحسابات.