代码之家  ›  专栏  ›  技术社区  ›  Matt Hamilton

通过Graph与客人分组

  •  0
  • Matt Hamilton  · 技术社区  · 2 年前

    我正在尝试通过Graph检索具有来宾成员的Microsoft 365组的列表。

    我可以获得一个完整的组列表,然后过滤客户端,但文档中说“members”属性在$filter子句中是可查询的,所以我想我可以这样做:

    /beta/groups?$filter=members/any(x:x/userType eq 'Guest')
    

    但是,这将返回以下错误:

    属性“members”不作为声明的属性或扩展属性存在

    有人成功做到了吗?或者有人可以确认不可能根据其成员筛选组列表吗?有没有什么方法可以在不过滤客户端的情况下做到这一点?

    谢谢

    1 回复  |  直到 2 年前
        1
  •  0
  •   Matt Hamilton    2 年前

    回答我自己的问题,正如我从负责这部分图表的PM那里听到的。

    https://twitter.com/merill/status/1550312453111955456?s=20&t=i9RNt7-E2fXNCSoDxESO4w

    遗憾的是,成员不能作为组对象的筛选选项,因此您需要手动查询每个组。

    希望这会在某个时候添加,但现在我必须获得组的完整列表并在客户端进行筛选。

    推荐文章