У меня есть скрипт cron, который должен читать календарь определенного пользователя Office 365 (для бизнеса).Скрипт работает на сервере Unix.На данный момент это perl, и он использует API Office 365 v1, но python или node.js также являются жизнеспособными вариантами.
Я также не являюсь администратором этого клиента Office / AD.Разрешить сценарию читать календари всех пользователей невозможно.
Я могу читать календарь, используя OAuth2, если я выполняю какое-либо взаимодействие с пользователем, но нет, если я пытаюсь использовать «демон».
Возможно ли, чтобы пользователь разрешил приложению-демону доступ к своему календарю навсегда?