diff --git a/local/o365/classes/rest/o365api.php b/local/o365/classes/rest/o365api.php index 8e8d884d9..e2a4a4c22 100644 --- a/local/o365/classes/rest/o365api.php +++ b/local/o365/classes/rest/o365api.php @@ -347,6 +347,8 @@ public function get_required_permissions($api = null) { 'Calendars.ReadWrite' => [], 'Notes.ReadWrite.All' => [], 'Domain.ReadWrite.All' => [], + 'MailboxSettings.Read' => [], + 'MailboxSettings.ReadWrite' => [], ], 'requiredDelegatedPermissions' => [ 'openid' => [], @@ -358,6 +360,12 @@ public function get_required_permissions($api = null) { 'User.ReadWrite.All' => [], 'Group.ReadWrite.All' => [], 'Sites.Read.All' => [], + 'User.Read' => [], + 'MailboxSettings.Read' => [], + 'MailboxSettings.ReadWrite' => [], + 'offline_access' => [], + 'email' => [], + 'profile' => [], ], ], 'azure' => [