Multiple Microsoft 365 Audit, Permissions, and UI Enhancements

Enhanced
  • Added an optional Restore Reason field to the restore dialog for Outlook, OneDrive, SharePoint, and Teams across both Flex and Express plans. The entered reason is recorded in the audit log.
  • Added an export function to all tabs in the Audit Center, allowing users to download audit data with a configurable date range.
  • When activating Express Backup, the permission consent request is now scoped to only the permissions not yet granted, rather than requesting the full permission set every time.
  • The Offboard action is now available only for protection units that have been removed from an Express backup policy, preventing accidental offboarding of active items.
  • Updated the Manage Notification Settings permission so that users with this permission can view all notifications in the tenant, including notifications belonging to other users and system notifications.
  • Added the View Protection Status permission to the default Microsoft 365 role template, controlling visibility of the Protection Status widget on the Dashboard.
  • Updated Dashboard widget titles to Protection Status (Flex) and License Activity (Flex) to better reflect their purpose.
  • Full notification and backup session log text is now displayed without truncation in the detail panel, removing the need to hover for tooltips.
  • Removed unused status values (Error, Retry, Warning) from the backup policy list filter and the Flex Backup Sessions filter.
  • Removed the status filter and status label from the Licensed Users tab. Backup policy enabled/disabled state is now shown in a dedicated Policy Status column.
  • Updated the in-app EWS deprecation notification to reflect Microsoft's revised deadline. The notification now shows October 1, 2026 as the full EWS deprecation date.
  • Updated all references from "OneDrive for Business" to "OneDrive" throughout the product, in line with Microsoft's renaming.
  • Fixed an issue where SharePoint item versions visible during browsing could not be restored. The selected version information is now correctly carried through to the restore session.