Я последовал примеру Python-sample-send-mail из MS Graph (https://github.com/microsoftgraph/python-sample-send-mail)), и он отлично сработал для меня.
Затем я изменил его очень немного, чтобы исходная функциональность все еще работала, и добавил новый app-route, чтобы посмотреть, что мне вернет этот вызов:
all_plans= MSGRAPH.get("me/planner/plans", headers=request_headers()).data
Оказывается, у меня нет прав для этого:
{
'error': {
'code': '',
'message': 'You do not have the required permissions to access this item.',
'innerError': {
'request-id': '4722fe32-425d-462d-a6b4-b5af4582b8cf',
'date': '2018-05-04T21:46:31'}}}
Я проверил разрешения приложения здесь: https://apps.dev.microsoft.com
Так что, похоже, все мои разрешения установлены в соответствии с этим документом: https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/api/plannerplan_get
Учитывая все это, я полностью потерян и не понимаю, что нужно сделать, чтобы заставить его работать.
Буду очень признателен за любую помощь и / или предложения.
Заранее спасибо!
ОБНОВЛЕНИЕ [04 мая 2018]
Я полагаю, что администратор компании должен предоставить для этого разрешение на доступ к API групп MS-GRAPH ... Я прав?