這似乎有點奇怪的要求,但我們有一個單獨的表單(不是信息表格)由人員填寫。現在,我們已經有了這個表單,其中有很多驗證。我們目前正試圖阻止人們訪問此特定表單保存數據的列表,這樣他們就不會繞過我們以我們創建的表單創建的驗證。是否有辦法以這種或那種方式做到這一點?SharePoint 2010列表禁用編輯即使對於具有管理權限的人
1
A
回答
0
簡單修復。使用SharePoint Designer從「所有文件」開始瀏覽至列表。該列表中有幾個文件。你只對NewForm.aspx和EditForm.aspx感興趣。
打開這些文件。將JavaScript重定向代碼直接添加到文件(靠近placeholdermain)以指向AllItems.aspx,或者添加內容查詢Web部件以在該添加的Web部件中添加重定向JavaScript代碼。
無論哪種方式,當用戶去添加/編輯列表中的項目時,他們將被彈回到列出項目的頁面。
這隻在啓用JavaScript時纔有效。請注意,SP無論如何都不能很好地處理JavaScript,所以人們可能不會禁用JS。但對於防彈解決方案,請爲特定列表製作Visual Studio功能。
相關問題
- 1. Sharepoint 2010列表權限
- 2. SharePoint 2010中更改列表的權限
- 3. SharePoint 2010的列表項權限
- 4. 限制編輯/刪除列表上的SharePoint權限
- 5. 如何授予Sharepoint中有限的「管理權限」權限?
- 6. 您不能編輯這篇文章。即使我有管理員權限wordpress
- 7. 如何檢查當前用戶是否具有對Sharepoint 2007和2010中的Web部件的編輯權限?
- 8. 將編輯限制在SharePoint 2010列表中的特定字段
- 9. 具有管理權限的Directory.SetCurrentDirectory。
- 10. 具有管理員權限的QProcess
- 11. 禁用Taskmanager時的管理權限
- 12. runas管理員和具有管理權限的runas用戶
- 13. 具有有限管理權限的MySQL用戶
- 14. 錯誤具有管理員權限
- 15. 防止啓動具有管理權限
- 16. 禁用管理員權限Visual Studio 2012
- 17. 編輯SharePoint列表形式使用InfoPath 2010
- 18. 如何編輯「創建」權限? SharePoint
- 19. 創建一個WebPart,顯示對列表擁有權限的人
- 20. SharePoint 2010文檔庫 - 基於列值的權限
- 21. SharePoint列表項權限
- 22. 使用app.manifest運行具有管理員權限的Visual Studio [ExecutionLevel]
- 23. 擁有root(管理)權限的用戶列表用戶
- 24. SSRS 2005 - 報表管理器中沒有人擁有內容管理員權限
- 25. 如何使用C#中的管理權限從具有父進程的管理權限跨越子進程?
- 26. SharePoint 2010使用第三方編輯器
- 27. SharePoint 2010使用API添加但沒有查看權限創建權限級別
- 28. Django管理對象權限
- 29. Sharepoint 2007自定義權限級別來管理權限
- 30. SharePoint 2010的列表視圖閾值和項目級權限
由於我們沒有任何訪問服務器本身(公司SharePoint)的功能,因此VS功能將無法正常工作,因此無法使用,但對於JS,我會在我的最後嘗試使用該功能。 –
工作過,謝謝! –