1

尝试使用 PATCH 更新 Planner Plan 的组时,对该owner字段的更新失败并显示403. 正在使用 Graph Explorer 进行尝试(使用 PostMan 也失败了)。

更改字段的尝试title成功(权限没有问题,使用eTag等)。

文档表明Groups.ReadWrite.All是必需的,并且只能owner由 Group Owner 更改,但正在使用的帐户是统一组的所有者。

是否需要任何额外的权限?示例信息:

If-Match: W/"JzEtUGxhbiAgQEBAQEBAQEBAQEBAQEBARCc="

PATCH https://graph.microsoft.com/beta/planner/plans/Vk_27olfLESU6vWJNgzVT2UABrBj

身体:

{
  "title": "Updated plan with new group owner",
  "owner": "0ab4b389-7c7c-4757-ac75-2ba5de8c8197"
}

回复:

{
    "error": {
        "code": "",
        "message": "You do not have the required permissions to access this item, or the item may not exist.",
        "innerError": {
            "request-id": "7696b78c-474f-4fc0-bba9-4554bfe303c4",
            "date": "2018-11-14T16:50:59"
        }
    }
}
4

1 回答 1

0

这种情况下的文档具有误导性/不正确(它试图说字段所有者只能由所有者字段的值标识的主体更新,这是一个无法实际执行操作的组,而不是该组的所有者)。我们将更新文档并进行澄清。

我们目前不允许在组之间移动计划,因为一些相关项目大多存在于组本身中(例如成员资格、评论、文档链接)。我们想更好地了解您的方案,看看我们是否可以支持它,所以请在https://planner.uservoice.com上提供反馈。

于 2018-11-17T16:05:19.360 回答