使用 Microsoft Graph 的通讯组

Distribution groups with Microsoft Graph

我刚开始使用 MS Graph,我基本上需要了解上下文。我有一个非常简单的任务来获取 Office365 用户的通讯组(他自己的)并编辑它们:add/remove 成员。

我在 MS Graph 上观看了视频,但不确定 Graph 是否可行。我过去做过这样的事情,但都是 LDAP。所以我想知道外面是否有一个新世界 ;)

谢谢, 亚历克斯

可以在 Microsoft Graph 中查询和更新 O365 通讯组(也称为统一组)。

查询统一组

GET https://graph.microsoft.com/v1.0/groups?groupTypes/any(c:c+eq+'Unified')

获得组的 ID (GUID) 后,您可以按如下方式更新组:

PATCH https://graph.microsoft.com/v1.0/groups/<groupId>
Content-type: application/json
{
  description: "My updated description"
}

注意:您还可以查询从本地同步的通讯组,但您不能更新它们,因为它们是在本地掌握的。要查询那些将过滤器替换为 securityEnabled eq false 并忽略那些具有统一类型的过滤器。

查看以下资源以获取更多信息: