Конечная точка задач планировщика всегда возвращает 403?

#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:

Чтение задач для других пользователей запрещено. Мы исследуем поддержку запросов только для приложений, которая должна включить этот сценарий.