On Demand Audit by Quest Software is a cloud-based auditing solution that allows searching and investigating changes made on-premises or in the cloud from a single dashboard. It provides a comprehensive view of changes in Active Directory, Azure AD, Exchange Online, SharePoint Online, OneDrive for Business, and Teams.