我正在使用 Microsoft Graph API 版本 1.0 更新一批用户,对于某些用户,我收到以下错误消息:
Another object with the same value for property proxyAddresses already exists.
少数用户会出现这种情况,但其他许多用户则不会。
但是我不明白这意味着什么以及如何解决它。
有什么想法吗?
这是我随请求发送的 JSON 负载:
{
"addLicenses":[
{
"disabledPlans": [
"76846ad7-7776-4c40-a281-a386362dd1b9",
"54fc630f-5a40-48ee-8965-af0503c1386e",
"c68f8d98-5534-41c8-bf36-22fa496fa792",
"8c7d2df8-86f0-4902-b2ed-a0458298f3b3",
"9e700747-8b1d-45e5-ab8d-ef187ceec156",
"c87f142c-d1e9-4363-8630-aaea9c4d9ae5",
"b8afc642-032e-4de5-8c0a-507a7bba7e5d",
"2078e8df-cff6-4290-98cb-5408261a760a"
],
"skuId":"94763226-9b3c-4e75-a931-5c89701abe66"
}],
"removeLicenses":[]
}
根据错误消息,属性
proxyAddresses
应该是唯一的。
更新用户时请确保不要为多个用户配置相同的
proxyAddresses
。
理论上,该属性无法通过 Microsoft Graph API 更新。因此,如果您没有将
proxyAddresses
放入正文中,请分享有此问题的更新用户的请求。
这可能是旧的,我遇到过类似的问题。我正在执行一个图形 api 调用,它间接更新一些用户属性,因此出现此错误。租户管理员应检查重复记录并删除或更新它们,他们可以按照此链接