मैं किसी InfoPath प्रपत्र के लिए एक सुरक्षा आवश्यकता आज से मिलने की जरूरत है. इस व्यापार की स्थिति में, व्यक्तियों की एक अपेक्षाकृत छोटे संख्या कोई नया InfoPath प्रपत्र बनाने के लिए अनुमति दी गई हैं और एक बहुत व्यापक दर्शकों इसे संपादित करने के लिए अनुमति दी गई हैं. (यह कि एक कार्यप्रवाह की शुरूआत नई किराया ऑन-बोर्डिंग प्रपत्र मानव संसाधन द्वारा प्रयोग किया जाता है).
उस उद्देश्य को पूरा करने के लिए, मैं बनाए गए दो नए अनुमति स्तर बनाया ("बनाने के लिए और अद्यतन करें" और "केवल अद्यतन करें"), प्रपत्र लायब्रेरी के लिए इनहेरीटेंस तोड़ दिया और करने के लिए अनुमतियाँ असाइन किया गया एक "बनाएँ, अद्यतन करें" उपयोगकर्ता और एक अलग अद्यतन"केवल" उपयोगकर्ता. सभी काम किया यांत्रिकी, लेकिन यह निकला एक छोटे से अधिक मुझे उम्मीद से शामिल होना. (यदि आप SharePoint अनुमतियाँ पर एक छोटे से अस्थिर लगता है, इस ब्लॉग पोस्ट बाहर की जाँच करें). अनुमति स्तर के लिए आवश्यक सुरक्षा कॉन्फ़िगरेशन दानेदार अनुमतियों का स्पष्ट सेट नहीं था. किसी InfoPath प्रपत्र के लिए एक अद्यतन केवल अनुमति स्तर बनाना, मैं निम्नलिखित किया:
- नया अनुमति स्तर बनाना.
- दूर सभी विकल्प को साफ़ करें.
- केवल निम्न "सूची अनुमतियाँ" से चयनित:
- आइटम्स संपादित करना
- आइटम्स देखना
- अनुप्रयोग पेजेज़ देखना
इन विकल्पों का चयन कर किसी प्रपत्र को अद्यतन करने के लिए किसी उपयोगकर्ता की अनुमति देता है, लेकिन यह नहीं बना.
'दृश्य अनुप्रयोग पृष्ठों' को सक्षम करने के लिए चाल थी. केवल अद्यतन InfoPath प्रपत्रों के लिए आवश्यक है कि इंगित करता है कि अनुमति स्तर पर किसी भी verbage नहीं है, बदल जाता है लेकिन इसे बाहर है.
बनाएँ और अद्यतन भी अजनबी था. मैं एक ही चरणों का पालन, 1 के माध्यम से 3 इसके बाद के संस्करण. मैं विशेष रूप से एक "साइट की अनुमति को जोड़ने के लिए किया था" विकल्प: "क्लाइंट एकीकरण सुविधाओं का उपयोग करें". फिर से, वहाँ वर्णन ऐसा लगता है जैसे यह किसी InfoPath प्रपत्र के लिए आवश्यक होना चाहिए नहीं पड़ता, लेकिन यह वहाँ है.
</अंत>