Microsoft graph api Microsoft Graph API创建组失败
在Azure AD B2C目录上使用Microsoft Graph API 1.0时,我在创建组时遇到以下问题 我可以用以下代码创建一个组Microsoft graph api Microsoft Graph API创建组失败,microsoft-graph-api,azure-ad-b2c,microsoft-graph-groups,Microsoft Graph Api,Azure Ad B2c,Microsoft Graph Groups,在Azure AD B2C目录上使用Microsoft Graph API 1.0时,我在创建组时遇到以下问题 我可以用以下代码创建一个组 payload = { "description": group_name, "displayName": group_name, "groupTypes": [ "Unified" ], "mailEnabled
payload = {
"description": group_name,
"displayName": group_name,
"groupTypes": [
"Unified"
],
"mailEnabled": False,
"mailNickname": azure_user_id,
"securityEnabled": True,
"owners@odata.bind": [Config.GRAPH_API_BASE + "users/" + azure_user_id],
"members@odata.bind": [Config.GRAPH_API_BASE + "users/" + azure_user_id]
}
graph_api_post(Config.GRAPH_API_BASE + "groups", payload)
这将创建一个具有指定名称的组,该组的单个所有者也是该组的成员
但是,以这种方式创建了一个组,如果我尝试使用相同的用户、相同的方式、不同的名称创建第二个组,API将失败。换句话说,我可以创建:
姓名:第一组
店主:“我”
成员:“我”
但是当我尝试创建第二个组时,API抛出了一个500错误
姓名:第二组
店主:“我”
成员:“我”
使用Azure门户,我能够创建第二个组,因此这似乎不是一般组的限制,只是Graph API的限制/缺陷
这一限制是否有文件记载?是否有解决办法?基于,mailNickname
在组织中是唯一的
因此,您应该为mailNickname
指定一个不同的值。否则您将得到500个错误。基于,mailNickname
在组织中是唯一的
因此,您应该为
mailNickname
指定一个不同的值。否则您将得到500个错误。我可以创建第二个组。你把“邮件昵称”改成新的了吗?我可以创建第二个组。你把“邮件昵称”改成新的了吗?