عرض مكتبة الوثائق فى موقع آخر

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

طبعا Document Library webPart  لا يظهر الى فى نفس الموقع وللتغلب على هذه المشكلة قررت استخدام Page View WebPart  ولكن يعيبه انه يعرض الصفحة كاملة مما يجعل شكل الصفحة مشوه ,ولحل هذه المشكلة عليك بالآتى :

  • وضع تقارير كل وحدة فى مجلد خاص فى مكتبة الوثائق هذه سيعفينا من اعطاء الصلاحيات على مستوى الملفات واضافة الصلاحية للملفات الجديدة بالمجلد ذاتيا .
  • اعطاء صلاحية القراءة فقط لكل رئيس من الوحدات الفرعية على حدة للمجلد الخاص به (طبعا هذا سيكسر الصلاحية المورثه Inherited Permission ) فلا تنسى اضافة صلاحيات المستخدمين الذين سيتم اضافتهم للموقع بعد ذلك ,او انك اذا قمت بارجاع الصلاحيات Inherited فلن يتمكن رؤساء الوحدات من رؤية هذه البيانات .
  • قم بالذهاب الى المواقع الفرعية للادارة والخاصة بكل وحدة وقم بانشاء صفحة جديدة من نوع WebPart Page  او قم بتعديل صفحة موجودة بالفعل وقم باضافة Content Query WebPart  .
  • اختار Show Items From the Following List  .وقم بعمل تصفح Browse  لمكتبة الوثائق التى تريدها .
  • اختر List Type  Document Library .
  • يمكنك الفلترة كما تحب .
  • اخيرا اضغط Ok  .

وتم حل المشكلة .