Рекомендуемый способ реализации доступа к доступности пользователей клиента Microsoft, создания событий календаря и отправки приглашений - PullRequest
0 голосов
/ 18 июня 2020

Мы хотим, чтобы наше приложение выполняло следующие действия:

  • Доступ к календарю доступности (и ни к чему другому) пользователей на клиенте Microsoft
  • Создание календаря события и пригласить пользователей
  • Разрешить пользователям изменять даты событий (либо через «Предлагать новое время», либо напрямую разрешая пользователям изменять событие)

Кто-то сделал это реализация раньше? Я ищу рекомендации, как это сделать, не имея доступа к слишком большому количеству пользовательских данных.

В настоящее время мы используем неличную техническую учетную запись Microsoft Office с календарем. Эта учетная запись дает нам разрешение Microsoft Graph Calendars.ReadWrite.Shared. Затем мы можем получить доступ к информации о свободном и занятом времени пользователей в клиенте, создать события и пригласить пользователей.

Однако некоторым клиентам не нравится эта реализация, и они считают ее "пограничной" из-за использования неличная учетная запись Office.

...