graph api 1.0 создание календаря группы событий отказано - PullRequest
0 голосов
/ 27 мая 2020

Мы пытаемся создать запланированную встречу в командах с помощью Microsoft.Graph.Client SDK. Environment. NET Core 3.1.

Когда мы вызываем функции, которые обновляют или читают события, мы всегда получаем одну и ту же ошибку:

Код: ErrorAccessDenied Сообщение: Доступ запрещен. Проверьте учетные данные и попробуйте еще раз. Внутренняя ошибка: AdditionalData: ...

вызываемый API:

POST / groups / {id} / events

, если мы попробуем также с обновлением вручную Созданное событие, мы получаем некоторую ошибку.

вызываемый API:

PATCH / groups / {id} / events / {id}

in azure мы предоставили какое-то разрешение.

Я пробовал как делегированную, так и прикладную аутентификацию.

Спасибо за ответ!

1 Ответ

0 голосов
/ 27 мая 2020

согласно microsoft docs, разрешение Delegated (рабочая или учебная учетная запись) Group.ReadWrite.All требуется:

https://docs.microsoft.com/en-us/graph/api/calendar-post-events

возможно, вы могли бы запустить свой код как владелец команды.

или вы можете попробовать это с помощью следующего подхода: https://docs.microsoft.com/en-us/graph/api/application-post-onlinemeetings

POST https://graph.microsoft.com/beta/app/onlineMeetings

https://myteamsday.com/2019/09/10/using-graph-api-to-create-a-instant-meeting-in-teams/

...