#microsoft-graph-api
#microsoft-graph-api
Вопрос:
Я пытаюсь получить задачи, назначенные определенному пользователю из Graph API, поэтому, основываясь на примере запроса в graph Explorer, я использую эту конечную точку
https://graph.microsoft.com/v1.0/users/<user-email>/planner/tasks
Который отлично работает для любого пользователя, под которым я зарегистрирован, но попытка получить задачи для пользователя, под которым я не зарегистрирован, всегда возвращает значение 403 и говорит, что у меня нет необходимых разрешений. Группа.ReadWrite.Все разрешено администратором, и, согласно документам graph, это должно быть нормально, но безуспешно.
Я также только что создал нового демо-клиента и одно за другим предоставил разрешения в graph Explorer с помощью администратора, и по-прежнему безуспешно! Поэтому я сомневаюсь, что проблема действительно заключается в разрешениях. И для справки, я пробовал конечные точки версии v1.0 и бета-версии, и я пытался это сделать в веб-части SPFx, но на практике это тоже не работает.
Не уверен, что это поможет, но это то, что возвращается каждый раз:
{
"error": {
"code": "",
"message": "You do not have the required permissions to access this item.",
"innerError": {
"request-id": "b02e3529-a4ae-4825-b4e6-7fc9b1fa228e",
"date": "2019-03-27T12:28:41"
}
}
}
Кто-нибудь еще сталкивался с этой проблемой или знает об обходном пути?
Ответ №1:
Чтение задач для других пользователей запрещено. Мы исследуем поддержку запросов только для приложений, которая должна включить этот сценарий.