มีสถานการณ์สมมติทางธุรกิจทั่วไปกับแบบฟอร์มของ InfoPath เราต้องยอมให้ผู้ใช้สามารถกรอกฟอร์มใน InfoPath และส่งพวกเขาไปยังไลบรารี เราต้องการให้ mangers (และไม่มีใคร) การเข้าถึงแบบฟอร์มเหล่านั้น.
คำถามนี้มาอัพที่ใช้ในขณะนี้และจากนั้นบนแบบฟอร์ม (เช่น. http://social.technet.microsoft.com/Forums/en-US/sharepointadmin/thread/76ccef5a-d71c-4b7c-963c-613157e2a966/?prof=required)
เพื่อแก้ปัญหานี้คือการ เปิดใช้งานการอนุมัติเนื้อหาในไลบรารีฟอร์ม ไปตั้งค่ารุ่นของไลบรารี และตั้งสูงมาก:
คลิกที่ "ต้องการอนุมัติเนื้อหา" และการที่จะช่วยให้คุณสามารถเลือกค่าสำหรับความปลอดภัยของรายการฉบับร่าง.
มี counter-intuitive เล็กน้อยเนื่องจากเราไม่คิดว่า ในแง่ของ "อนุมัติเนื้อหา" เมื่อทั้งหมดเราต้องทำคือ ป้องกันไม่ให้คนเห็นฟอร์มของผู้ใช้อื่น อย่างไรก็ตาม, ทำงานดี (ในประสบการณ์ของฉัน). ไม่เพียงอนุมัติแบบฟอร์มเหล่านั้น และพวกเขาจะเสมอจะพิจารณา "ร่าง"
ให้สิทธิ์กับคนที่ต้องการดูพวกเขาและคุณได้ปิดลูป.
นี้ไม่ใช่ข่าวใหญ่แน่นอน, แต่คำถามที่มากับความบาง, ดังนั้นฉันคิดว่า มันจะคุ้มค่าการลงรายการบัญชี.
</สิ้นสุด>
ทำตามฉันใน Twitter ที่ http://www.twitter.com/pagalvin
Hi Paul,
ขอบคุณสำหรับพื้นฐาน. แต่ไม่มี 2 บัญชีในขณะนี้ (การทดสอบเป็นทั้งผู้อนุมัติและสมาชิก). สำหรับการ “เฉพาะผู้ใช้ที่สามารถอนุมัติรายการ (และผู้เขียนของสินค้า)” ตัวเลือกที่เรากำลังพูดถึงที่นี่, เป็นระบบที่ใช้ทั้งนี้ “สร้างขึ้นโดย” และ “แก้ไขโดย” ฟิลด์เพื่อกำหนดสิทธิ์การเข้าถึง?
นี้ทำงานอย่างถูกต้อง คือมันยังคำนวณในการ “สร้าง” และ “การปรับเปลี่ยน” วัน?
เช่น. UserA สร้างเอกสารใน 2010-07-23-0945 (จะได้รับอนุมัติ, ฯลฯ. ฯลฯ) แล้ว UserB แก้ไขเอกสารบน 2010-07-24-1330.
ในกรณีนี้ คือกลไกอัจฉริยะพอให้ UserB ดูเวอร์ชันแบบร่างเท่านั้น? หรือสามารถ UserA และ UserB ดูเวอร์ชันแบบร่าง?
ขอขอบคุณ,
บรูซ
พีเอส. mstechblogs จะมีตลอดไปโหลด…
บรูซ, ขอไม่ตอบสนอง. ฉันหวังว่า คุณพบสิ่งที่คุณมองหาเขา.