הייתי צריך לפגוש דרישת אבטחה עבור טופס InfoPath היום. במצב זה עסקים, מספר קטן יחסית של אנשים יורשו ליצור צורה חדשה של InfoPath ואת קהל הרבה יותר רחב מותר לערוך אותו. (. זה חדש-לשכור בפנימייה טופס בשימוש על-ידי משאבי אנוש משיקה זרימת עבודה).
לפגוש את המטרה, יצרתי יצר שתי רמות הרשאה חדשות ("ליצור ולעדכן" ולעדכן "רק"), שבר ירושה עבור ספריית הטפסים ויש להקצות הרשאות "צור, עדכון" המשתמש ו- "עדכון נפרד רק" המשתמש. כל המכניקה עבד, אבל זה הפך להיות מעורבים יותר ממה שציפיתי. (אם אתה מרגיש קצת לא ברורים על SharePoint הרשאות, בדוק בבלוג זה). תצורת האבטחה הנדרשים עבור רמת ההרשאה לא היה ברור ערכת ההרשאות פרטנית. כדי ליצור רמת הרשאה עדכון בלבד עבור טופס InfoPath, . עשיתי את הדברים הבאים:
- יצירת רמת הרשאה חדשה.
- לסלק את כל האפשרויות.
- נבחר רק הבאות מתפריט "רשימת ההרשאות":
- עריכה של פריטים
- הצגת פריטים
- תצוגת יישום עמודים
בחירה באפשרויות אלה מאפשר למשתמש לעדכן טופס, אבל לא ליצור אותו.
הטריק היה כדי לאפשר את "דפי תצוגת יישום". אין שום verbage על רמת ההרשאה המציין הנדרש עבור טפסים של InfoPath עדכון בלבד, אבל מתברר החוצה זה הוא.
צור-ועדכון היה אפילו מוזר. עקבתי אחרי הפעולות, 1 דרך 3 מעל. הייתי צריך להוסיף במפורש הרשאה באתר"" אפשרות: "השתמש הלקוח שילוב תכונות". שוב, התיאור שם לא עושה את זה נראה כמו שהוא צריך להיות נדרש טופס InfoPath, אבל זהו זה.
</קצה>