1

我用来调用 Graph API 的帐户不太可能没有足够的权限,但是每当我修改 Office 365 组的 proxyAddress 属性时,我都会收到以下错误,

{
   "error": {
       "code": "Authorization_RequestDenied",
       "message": "The requesting application is not authorized to set group proxy addresses.",
       "innerError": {
           "date": "2022-01-17T12:01:39",
           "request-id": "328be4b4-eb20-483e-adf7-bb02dfae3be2",
           "client-request-id": "cabb604f-b315-be14-9ba0-9b0571ba7b1b"
       }
   }
}

如果我在根本不修改 proxyAddress 属性的情况下进行 PATCH,那么我不会收到此错误,但每当我修改 proxyAddress 的有效负载时,我都会收到此错误。

例如,补丁:

{
    "proxyAddresses": [
        "SPO:SPO_269b2269-296d-43f4-b67e-88b6f32a7fcd@SPO_af6dd7da-54b5-411e-bab8-0b31f96e9e42",
        "smtp:twg35@lincdev.com",
        "SMTP:twg35aaa@lincdev.com",
        "smtp:twg35@linc.onmicrosoft.com",
        "smtp:twg35aab@lincdev.com"
    ]
}

我可以更改其他属性,并且可以在创建组时成功设置 proxyAddress,但更新总是失败并出现错误。另外,我尝试更新 mailNickname 属性,但没有效果。我还可以通过修改电子邮件(主要/别名)从 Office 365 管理 UI 更新此值并完成我所追求的。

有人可以通过 Graph API 确认这是不可能的,或者您可以确认/帮助我完成此过程或许可吗?

4

1 回答 1

0

根据文档proxyAddresses是只读属性。它无法更新。

于 2022-01-17T12:23:06.050 回答