كنا قد تحدثنا في المقالة السابقة عن كيفية استخدام خدمة تخزين التوثيق Secure Store Service مع خدمة اتصال البيانات BCS وذلك للوصول إلى المعلومات المخزنة في قاعدة بيانات MS SQL Server, وقد استخدمنا النمط Individual والذي يعني أن على مدير النظام تحديد معلومات التوثيق الخاصة بكل مستخدم على حدة, أي لو أن 1000 مستخدم يريدون الوصول إلى المعلومات المخزنة في مصدر بيانات من النوع MS SQL Server فيجب على مدير النظام تحديد معلومات التوثيق ألف مرة حيث لكل مستخدم يجب أن تتم على حدة حتى لو كانت نفس معلومات التوثيق, إذاً ما هو الحل؟ الحل هو بكل بساطة استخدام النمط Group حيث يمكن تحديد معلومات التوثيق لمجموعة من المستخدمين دفعة واحدة, وفي هذه المقالة سيتم إنشاء تطبيق هدف Target Application اعتماداً على النمط Group كما في الخطوات التالية:

















في الشكل السابق, يتم تحديد قيمتين, الأولى هي الأعضاء الذين لديهم صلاحية إدارة التطبيق الهدف قيد الإنشاء لاحقاً, أما الثاني وهو الجزء الإضافي في هذه الشاشة بسبب اختيار النمط Group, وقد تم اختيار NT Authority\Authenticated Users, والتي تعني جميع المستخدمين المصادق عليه أي سجلوا دخولهم بشكل ناجح على الموقع, كما يمكن استخدام مجموعات موجودة في المجلد النشط Active Directory, فمثلاً يمكن حصر هذا التطبيق لمجموعة إدارة الموارد البشرية HR مثلاً وبالتالي فإن أعضاء هذه المجموعة يكون لديهم القدرة على مشاهدة معلومات القائمة الخارجية.

بعد إنشاء التطبيق الهدف السابق يجب ضبط معلومات التوثيق من خلال الخطوات التالية:









بعد تنفيذ الخطوات السابقة يجب تعديل معلومات الاتصال بمصدر البيانات لنوع المحتوى الخارجي الذي تم إنشاؤه في المقالة الأولى وذلك من خلال برنامج SharePoint Designer 2010 كما يلي:











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