图谱API PATCH更新Unified组对象中的mailEnable标志

时间:2016-02-15 15:16:44

标签: microsoft-graph

当我使用Microsoft Graph API创建Unified组,然后尝试更新组以将 mailEnabled 布尔标志设置为“false”时,更新REST调用似乎成功,但 mailEnabled 标志未更改。尽管在同一个PATCH请求中有其他设置(例如将可见性从“公共”翻转到“私有”或再次返回),这似乎是应用的。有趣的是,我得到的HTTP响应代码为204(无内容),但文档似乎表示我应该使用完整组对象的JSON版本获得200响应。

http://graph.microsoft.io/en-us/docs/api-reference/v1.0/api/group_update文档中的示例似乎表明 mailEnabled 是您可以在群组中更改的内容。如果不是,那么不应该有错误,而不是它只是成功但没有做任何事情?

1 个答案:

答案 0 :(得分:1)

感谢您报告此Jon。几件事:

  1. 是的 - 这应该是400错误。我们现在有一个错误跟踪。
  2. 成功的PATCH操作应该以204响应。这是一个doc bug。创建了GitHub问题:https://github.com/OfficeDev/microsoft-graph-docs/issues/131以跟踪
  3. 一般情况下,我们可以改进群组参考资料。创建了GitHub问题:https://github.com/OfficeDev/microsoft-graph-docs/issues/132
  4. 希望这有帮助,