В настоящее время я использую старый Outlook Office REST API v2 для доступа к почте пользователей outlook.com через oauth (в отличие от графика Microsoft из-за отсутствия определенных желаемых функций)
Для областей аутентификации требуются такие значения, как
https://outlook.office.com/mail.readwrite
https://outlook.office.com/mail.readwrite.shared
по сравнению с графиком Microsoft
Mail.ReadWrite
Mail.ReadWrite.Shared
К сожалению, документация, которая якобы предоставляет исчерпывающий список поддерживаемых областей https://dev.outlook.com/restapi/getstarted изменил ссылки на документацию Microsoft по графику (что на самом деле не помогает)
СЛЕДУЮЩЕЕ ИЗ ССЫЛКИ ВЫШЕ И ПЕРЕНАПРАВЛЯЕТСЯ НА СЛЕДУЮЩУЮ ССЫЛКУ: разделенный пробелами список областей доступа, которые требуются вашему приложению. Полный список областей Outlook см. В разделе Проверка подлинности API-интерфейсов Office с помощью конечных точек "v2.0" [https://developer.microsoft.com/en-us/graph/docs/authorization/auth_overview]