使用 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 并忽略那些具有统一类型的过滤器。
查看以下资源以获取更多信息:
我刚开始使用 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 并忽略那些具有统一类型的过滤器。
查看以下资源以获取更多信息: