Мы пытаемся запросить изменения в Microsoft Graph API с помощью приложения C#, теперь, когда StaffHub устарел, в прошлом мы получали Неизвестную ошибку, которая выглядела как проблема с разрешениями.
В документы, на которые я обратил внимание на разрешения для Schedule.ReadAll
и Schedule.ReadWriteAll
, поэтому я добавил их к разрешениям приложения в нашей регистрации приложений в Azure.
Теперь, когда мы отправляем запрос на https://graph.microsoft.com/beta/teams/{teamid}/schedule
, мы получаем эту ошибку :
Microsoft.Graph.ServiceException: 'Code: Forbidden Message: {"error":{"code":"Forbidden","message":"MS-APP-ACTS-AS header needs to be set for application context requests.","details":[],"innererror":{"code":"MissingUserIdHeaderInAppContext"}}}
В документации говорится, что разрешения Расписание находятся в режиме предварительного просмотра , необходимы ли они для запроса расписания и смен, и если да, можно ли запросить доступ к частному предварительный просмотр?