码迷,mamicode.com
首页 > 其他好文 > 详细

使用Search查询Office 365 Groups

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

标签:office 365

原文地址

我已经使用新的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

标签:office 365

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!