Я решил сделать так, чтобы мои приложения работали с Unified(1).
Итак, как только пользователь зарегистрирован (авторизация носителя), я сохраняю в db refresh_token, access_token.
Я не смог найти способ зарегистрировать веб-перехватчики просто через Unified API (и, следовательно, с тем же access_token, который я использую для простого запроса API), потому что в моем предварительном просмотре унифицированного API Office365 у меня нет таких параметров, как указано в этом картина
https://i-msdn.sec.s-msft.com/dynimg/IC803864.png
Что-то вроде: https://graph.microsoft.com/beta/me/subscriptions/start?contentType=Audit.SharePoint
Я что-то упустил или мне действительно нужно еще раз перенаправить моего пользователя для предоставления авторизации API управления Office365 и сохранить больше новых токенов в БД?
Большое спасибо всем, кто мог бы разъяснить мне это;)
С уважением
Стив
(1) Наконец-то API, который имеет смысл.