אין אפשרות לאבטח נוף ועמודות על רשימות וספריות מסמכים

עדכון (02/29/08): הפרוייקט החדש הזה codeplex נראה כדי לספק שיטה לאבטחת עמודות בודדות: http://www.codeplex.com/SPListDisplaySetting. אם יש לך ניסיון עבודה עם זה, אנא השאירו תגובה.

פורום פוסטרים לעתים קרובות לשאול שאלה כזאת: "יש לי מנהל תצוגה, ונוף צוות של רשימה. כיצד אוכל לאבטח את תצוגת מנהל הצוות לא יכול להשתמש בו?"

הם גם מרבה לשאול שאלה הקשורה: "אני רוצה לאבטח עמודה מטה-נתונים ספציפיים, כך שרק המנהלים רשאי לערוך עמודה זו, בעוד שאחרים אולי לא יראו את זה."

תשובות אלה חלות על שתי WSS 3.0 אזוב:

  • SharePoint אינה מספקת תמיכה out-של--box לאבטחת צפיות.
  • SharePoint אינה מספקת תמיכה-התקנים עבור עמודות אבטחה.

ישנן מספר טכניקות אחד יכול לעקוב אחר לפגוש סוגים אלה של דרישות אבטחה. . זה מה שעולה בדעתי:

  • להשתמש באבטחה ברמת פריט out-של--box. נוף תמיד לכבד את תצורת אבטחה ברמת הפריט. מקלטי אירוע ו/או זרימת עבודה ניתן להפוך לאוטומטי אבטחה הקצאה.
  • השתמש תצוגות אישיות "חסוי" נוף. . אלו קל מספיק להגדיר. עם זאת, בשל "האישי שלהם" טבע, אלה חייבת להיות מוגדרת עבור כל משתמש. שימוש בהגדרות אבטחה סטנדרטיות כדי למנוע מכל אדם אחר יצירת תצוגה אישית.
  • Web part של תצוגת נתונים ולהשתמש ליישם איזשהו פתרון זמירה אבטחה AJAXy.
  • רול פונקציונליות תצוגת הרשימה שלך ולשלב זמירה אבטחה ברמת עמודה.
  • לשנות את טפסי הזנת נתונים ולהשתמש JavaScript בשילוב עם מודל האבטחה כדי ליישם אבטחה ברמת עמודה זמירה.
  • השתמש בטופס של InfoPath עבור הזנת נתונים. ליישם אבטחה ברמת עמודה זמירה באמצעות שיחות שירות אינטרנט של SharePoint, מותנה הסתר שדות לפי הצורך.
  • רול משלך הפונקציה הזנת נתונים של ASP.NET המיישם את זמירה אבטחה ברמת עמודה.

אף אחת מהאפשרויות האלה הם באמת כל כך טובה, אבל יש לפחות דרך לעקוב אחר אם אתה צריך, גם אם זה קשה.

הערה: אם אתה נופל כל הנתיבים האלה, אל תשכח "פעולות-> פתוח עם סייר Windows". אתה רוצה להיות בטוח. לבדוק עם תכונה זו כדי לוודא שזה לא עובד בתור "דלת אחורית" להביס את ערכת אבטחה.

אם יש לך רעיונות או חוויות עם אבטחת עמודות או נופים אחרים, בבקשה שלח לי דוא או השאירו תגובה, אני אעדכן את פרסום זה לפי הצורך.

</קצה>

מנוי על הבלוג שלי.

תגיות טכנורטי:

תשאיר הודעה

כתובת האימייל שלך לא תפורסם. שדות חובה מסומנים *