ผมจึงได้ไปหา Plugin ตัวหนึ่งมาซึ่งถือว่าสามารถตอบโจทย์ได้เลย โดย Pugin ตัวนั้นชื่อ "SPGuysCustomFieldPermission" ซึ่งท่านใดที่สนใจสามารถเข้าไป Download ได้ที่ website : http://spcolumnpermission.codeplex.com/releases/view/100634
ขั้นตอนการติดตั้ง
ผมขออ้างอิงจาก web ต่างประเทศเลยแล้วกันนะครับ
Installation:
0. It will be better if you disable any other solutions which you use for column & view permission
1. Download the wsp file.
2. Everything needed is included in wsp file so you just only need to Install it.
Management Shell:
- Add-SPSolution c:\SPGuysCustomFieldPermission.wsp
3. After Successful Installation Deploy it from Central Administration to your Site Collection or from
Management Shell:
- Install-SPSolution –Identity SPGuysCustomFieldPermission.wsp –WebApplication http://intranet –GACDeployment
4. Activate it on Site Collection.
5. Done.
เมื่อติดตั้งเรียบร้อยแล้วเราสามารถตรวจสอบการติดตั้งว่าเรียบร้อยหรือไม่ และขั้นตอนการตั้งค่าดังนี้
วิธีการตรวจสอบว่าติดตั้งเรียบร้อยหรือไม่
1.ไป Start -> Sharepoint 2010 Central Admin
2. เลือกเมนู Manage web application
3. เลือก Sharepoint-80 -> Manage Features

4. สังเกตจะพบชื่อ service : SPGuys Custom Alert Permissions หากยังไม่ Activate ก็จัดการ Activate ได้เลยครับ
ขั้นตอนการตั้งค่า Field Permission
1.ไปที่ List ที่ต้องการก เลือก List Setting
2. สังเกตจะมี Menu Column Permission ขึ้นมา
3.ตั้งค่า Permission ที่ต้องการ ว่าเวลา Create ให้ใครมีสิทธิ์บ้าง, Edit ให้ใครมีสิทธิ์บ้างคำว่า Read Only คือ ข้อมูลจะเห็นแต่แสดงค่าเป็นเทาๆ คลิ๊กเลือกอะไรไม่ได้
คำว่า Hidden คือจะไม่เห็นข้อมูลใดๆ ทั้งสิ้น
4.ระบบจะทำการ lookup จาก group ที่สร้างไว้ในระบบ Sharepoint
ขอขอบคุณ Plugin ดีๆๆจาก







บน wss3.0 ลง SPGuysCustomFieldPermission.wsp ได้ไหมครับ
ตอบลบ