我正在使用Microsoft Graph API versin 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":[]
}
答案 0 :(得分:0)
根据错误消息,属性proxyAddresses
应该是唯一的。
在更新用户时,请确保您没有为多个用户配置相同的proxyAddresses
。
理论上,不能通过Microsoft Graph API更新此属性。因此,如果您没有将proxyAddresses
放在正文中,请与有此问题的更新用户分享请求。
答案 1 :(得分:0)
这可能很旧,我遇到了类似的问题。我正在做一个图api调用,它间接更新了一些用户属性,因此出现此错误。租户管理员应检查重复记录并删除或更新它们,他们可以遵循此link