如何通过MS Graph设置My Groups中的组策略(需所有者批准)
通过MS Graph设置组的「需要所有者批准加入」策略
你提到的My Groups中「此组需要所有者批准」的设置,对应MS Graph里Microsoft 365组的joinApprovalRequired属性,可通过以下两种方式配置:
创建组时直接启用
调用POST /groups接口创建组时,在请求体中加入joinApprovalRequired: true参数,示例请求体:
{ "displayName": "我的测试组", "mailNickname": "MyTestGroup", "groupTypes": ["Unified"], "securityEnabled": false, "mailEnabled": true, "joinApprovalRequired": true, "owners@odata.bind": [ "https://graph.microsoft.com/v1.0/users/{owner-id}" ] }
对已存在的组更新设置
调用PATCH /groups/{group-id}接口,修改joinApprovalRequired属性为true,示例请求体:
{ "joinApprovalRequired": true }
注意事项
- 该设置仅支持Microsoft 365组(即
groupTypes包含Unified的组),安全组、通讯组无法配置此选项。 - 调用接口需具备对应权限:创建组需要
Group.Create权限,更新组需要Group.ReadWrite.All或Group.ReadWrite.OwnedBy权限。
内容的提问来源于stack exchange,提问作者Shuzheng
相关产品推荐
相关产品推荐

