[英]Isolate search results in SharePoint 2013
I'm researching methods to isolate queries and results within SharePoint 2013 Search, allowing different data to be searched under different situations. 我正在研究在SharePoint 2013搜索中隔离查询和结果的方法,从而允许在不同情况下搜索不同的数据。 The other caveat being that a user control configuration is unacceptable (as it would allow power users to potentially gain access to data they shouldn't see).
另一个警告是用户控制配置是不可接受的(因为这将允许高级用户潜在地访问他们不应该看到的数据)。
The example case is: 示例案例是:
-General users should be able to search Sharepoint normally except for items of TYPE X -一般用户应该能够正常搜索Sharepoint,但TYPE X的项目除外
-Search for critical items of TYPE X must be always be audited and must always run through a separate search form which tracks detailed information -对TYPE X关键项目的搜索必须始终经过审核,并且必须始终通过单独的搜索表单来运行,该表单跟踪详细信息
-Because TYPE X is sensitive customer data, it must never be searchable by any other means -由于TYPE X是敏感的客户数据,因此绝不能通过其他任何方式对其进行搜索
I'm wondering if this can be done via configuration plus a custom search webpart, perhaps using Metadata managed properties. 我想知道是否可以通过配置加上自定义搜索Web部件(也许使用元数据托管属性)来完成。
Have you looked at creating your own result source, add filter to remove items of Type X and make that as default result source? 您是否考虑过创建自己的结果源,添加过滤器以删除类型X的项目并将其作为默认结果源?
Here is the link to TechNet article explaining how to create a Result Source: http://technet.microsoft.com/en-us/library/jj683115(v=office.15).aspx 这是TechNet文章的链接,解释了如何创建结果源: http : //technet.microsoft.com/zh-cn/library/jj683115(v=office.15).aspx
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.