Изменить владельца плана / группу - отсутствуют необходимые разрешения

При попытке обновить группу Плана планировщика с помощью PATCH, обновляется owner поле терпит неудачу с 403, Попытка делается с помощью Graph Explorer (и также не удается с помощью PostMan).

Попытка изменить title поле успешно (нет проблем с разрешениями, используя eTagи т. д.) для звонка.

В документации указывается Groups.ReadWrite.All необходимы, и что 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"
        }
    }
}

1 ответ

Решение

Документация в этом случае вводит в заблуждение / неверна (она пытается сказать, что владелец поля может быть обновлен только принципалом, идентифицированным значением поля владельца, которое является группой, которая не может фактически выполнять операции, а не владельцем этой группы).). Мы обновим документацию и уточним.

В настоящее время мы не разрешаем перемещать планы между группами, поскольку некоторые из связанных элементов в основном находятся внутри самой группы (например, членство, комментарии, ссылки на документы). Мы хотели бы лучше понять ваш сценарий, чтобы увидеть, можем ли мы его поддержать, поэтому, пожалуйста, оставьте отзыв на https://planner.uservoice.com/.

Другие вопросы по тегам