Microsoft Graph API 更新对组 (Group) 属性的支持

如果想要隐藏创建的组,让它不在Outlook客户端和通讯录被识别和显示,在之前只能通过PowerShell去实现,例如

Set-UnifiedGroup -Identity <GroupName> -HiddenFromExchangeClientsEnabled:$True

最近Microsoft Graph更新了对于Group的支持,我们可以通过调用API去设置hideFromOutlookClientshideFromAddressLists这两个属性了。

hideFromOutlookClients设置为true也会同时将hideFromAddressLists设置为true,该属性为true的组不会显示在Outlook左侧的导航中,也不会在地址栏中被解析出来,并且不会在GAL (全局通讯录) 中显示。
通俗地说,hideFromAddressLists会根据hideFromOutlookClients的变化而变化,反之则不会。hideFromAddressLists单独设置只会控制该组在GAL的隐藏或显示。二者的默认值都是false。

在通过Microsoft Graph调用方面,需要使用$select去获取。例如,通过GET获取属性值:

https://graph.microsoft.com/v1.0/groups/5775b230-b5bc-4081-9c22-9daaaeb8b333?$select=displayName,description,hideFromOutlookClients,hideFromAddressLists

在这里插入图片描述
如果想要修改属性值,使用PATCH方式,例如:
在这里插入图片描述
更多内容请参考Microsoft Docs关于Group的内容

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值