这似乎有点奇怪的要求,但我们有一个单独的表单(不是信息表格)由人员填写。现在,我们已经有了这个表单,其中有很多验证。我们目前正试图阻止人们访问此特定表单保存数据的列表,这样他们就不会绕过我们以我们创建的表单创建的验证。是否有办法以这种或那种方式做到这一点?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,我会在我的最后尝试使用该功能。 –
工作过,谢谢! –