首页 > 其他 > 详细

使用Search查询Office 365 Groups

时间:2015-03-13 23:50:10      阅读:559      评论:0      收藏:0      [点我收藏+]

原文地址

我已经使用新的Office 365 Groups 功能有一段时间了,我想看看我在普通的SharePoint Online site怎么使用它们。我今天的例子里,我创建了两个 public groups 和三个private groups

技术分享

我第一个想法是使用Search 因为我知道,group在后台,是由site collection来存储的。我只是要查找到,它使用的是哪一个WebTemplate 。你可以在search中,通过查看一个文档,容易的找到site collection的名字。它被存储在/sites/<GroupID>在最开始创建group的时候,你可以看到你的Group ID

技术分享

使用REST API, 我们可以拼接 /_api/web到已经存在的URL,比如https://tenant.sharepoint.com/sites/GroupID/_api/web Looking通过查看这些结果,我找到了这个site使用的WebTemplate,名字就是 GROUP 有了这个,我们可以使用WebTemplate 托管属性来查询。我们要的查询很简单:

WebTemplate:GROUP

你可以在Search Center的搜索框里输入这个关键字。

技术分享

我有5group,但是这里只显示2个。通过一些研究,以及一些其它的查询,我发现不管我怎么查,search永远也查不到private groups 或者里面的文档。我不知道是不是一个bug,还是就是这么设计的。这个仍然可能对你有用,你可以在Content Search web part里面使用这个查询。

技术分享

我希望在将来,我们也可以查询private groups。然后如果你使用了很多public group,能够查询还是很有用的。

Published Dec 16 2014, 08:49 AM by CoreyRoth

Filed under: SharePointEnterprise SearchRESTOffice 365SharePoint 2013Groups

 

使用Search查询Office 365 Groups

原文:http://blog.csdn.net/spfarm/article/details/44245959

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!