Sharepoint搜索查询Web服务结果安全修整

时间:2014-08-05 10:44:42

标签: sharepoint

我需要在javascript中使用查询Web服务实现sharepoint搜索。我能够做到,但我得到的结果不是安全修剪。用户甚至可以看到那些他们无法访问的文件(即他们没有权限查看这些文件) 我的问题是:

  1. 如何在javascript中使用查询网络服务时获得安全性修剪结果?
  2. 有没有其他方法可以执行搜索并获得安全修整结果?
  3. 非常感谢。

1 个答案:

答案 0 :(得分:0)

只要查询来自用户帐户/角色(用户已登录并访问带有查询webpart的页面等),该查询应仅返回安全性修剪结果。 SharePoint的Web服务默认处理安全修整。

但是,如果您编写自定义查询并提升代码中的权限(例如使用SPSETUP帐户),那么您将获得非特定于用户的结果。对于大多数情况来说,这是不好的做法。