How to Check Microsoft Office 365 Audit Logs (2024)

How to Check Microsoft Office 365 Audit Logs (1)

With cloud adoption rates continuing to rise, it would suggest that users are increasingly trusting cloud-based platforms. More and more organizations, including those in finance, healthcare, and education, are storing sensitive information in the cloud and trusting that it is secure. However, security controls and visibility into key changes aren’t always as effective as some comparable on-premise platforms and one way to resolve these issues is to check the Microsoft 365 audit logs on a regular basis.

In this article we will look at what audit logging is in relation to Microsoft 365, why it is important that it is monitored regularly and how it’s done. We will then offer an alternative solution to the native Microsoft 365 approach to make the whole process much easier.

Why Check Office 365 Audit Logs?

Office 365 comprises multiple services, including Microsoft Teams, Exchange Online, Azure AD, SharePoint Online, and OneDrive for Business. Monitoring these Office 365 services can be a challenging task for system administrators who are often managing multiple sub-admins and sometimes thousands of users.

Office 365 audit logs help to track admin and user activity, including who’s accessing, viewing, or moving specific documents and how resources are being used. To be able to investigate security incidents and demonstrate compliance, these logs are crucial. However, the native logs have several limitations, so additional services such as Lepide Auditor for Office 365 are usually needed to monitor activity effectively, keep systems secure, and ensure regulatory compliance.

Lepide Guide for Microsoft 365 CopilotThis guide will list the steps security teams can take to ensure organizational readiness for Copilot before and after deployment.
Download Whitepaper

How to Check Microsoft Office 365 Audit Logs (2)

How to Set Up Audit Logging using the Native Approach

Native log auditing is not enabled by default. To enable native log auditing:

  • Go to the Microsoft 365 Security & Compliance Center
  • Go to Search and then Audit log search.
  • Click Turn on auditing by clicking the Start recording user and admin activity banner

How to Run an Office 365 Audit Log Search

Prerequisites

Before you can run an audit log search, an admin must assign the required permissions to your account. The permissions can be either View-Only Audit Logs or Audit Logs.

You may have to wait several hours from the time you enable log auditing before you can run an audit log search. A unified audit log search consolidates data from multiple Microsoft 365 services into a single log report, which requires anywhere from 30 minutes to 24 hours to complete.

To run an audit log search:

  • ­Log In at https://protection.office.com.
  • ­Start a New Search.
    In the Security & Compliance Center, click Search, Audit log search.
  • ­Configure Your Search Criteria
    The main criteria to specify are:
    • Activities — There are over 100 of these, so they have been grouped into related activities. You will need to narrow this down otherwise your audit report will include all activities performed during the time frame specified.
    • Dates — The default time frame is the last seven days, but you can configure your search for any period within the last 90 days.
    • Users — Specify which user or group of users you want to include in your report.
    • Location — Use this option if you want to limit the search to a particular file, folder, or site. Enter a location or keyword.
  • ­Filter the Search Results

    Filtering the search results will help you analyze the data more effectively. You can enter keywords, specific dates, users, items, or other details.

    You can also generate a report of raw data that meets your search criteria by exporting the data into CSV. This lets you download up to 50,000 events instead of the usual maximum of 5,000. To generate even more than 50,000 events, work in batches of smaller date ranges and combine the results manually.

  • ­Save your Results.

    To save your results, click Export results and choose to Save loaded results to generate a CSV file with your data. You can then use Microsoft Excel to access the file.

    There is a column called AuditData, which consists of a JSON object that contains multiple properties from the audit log record. To enable sorting and filtering on those properties, use the JSON transform tool in Excel’s Power Query Editor to split up the AuditData column and give each property its own column.

Limitations of Native Searches in Microsoft 365 Audit Logging

Manually working through the Microsoft 365 audit logs is often complex and time-consuming. There are search tools that can be helpful, but still lack the functionality that would be available with a dedicated real-time auditing solution. Below are some of the most notable limitations of the Microsoft 365’s native searches:

  • Microsoft’s default audit data retention policy is only 90 days. You can extend this to one year with E5 licenses or create custom policies for shorter or longer periods (up to 7 years). However, a separate license is required for a 10-year retention policy. Before changing retention settings, carefully consider your needs for audit data.

    UPDATE: Following an Exchange Online breach between May and June 2023, Microsoft has increased the default log retention period from 90 days to 180 days.

  • Accessing the audit logs now requires a premium license like Microsoft Purview Audit. This means essential events, such as Exchange Online email activities, are only available with the paid license.
  • Microsoft 365 audit logs are not real-time. Data is collected from individual servers and processed by backend services, resulting in a delay of 60 to 90 minutes for core services like Exchange, SharePoint, OneDrive, and Teams. For other services, the delay may be even longer.
  • Native searches don’t automatically enable the tracking of all actions. You need to explicitly enable specific audit events, such as those related to searches and Planner/To Do activities. Microsoft regularly releases new audit events, which require manual enabling for desired users.
  • Inconsistencies in results may occur due to ongoing bugs or limitations. This means that a lack of results from one search method doesn’t guarantee the absence of the activity being sought. Therefore, relying solely on a single search method, especially Graph, might lead to false negatives, and further investigation is recommended.
  • Putting together readable reports is very difficult and time-consuming. This makes it is harder to identify anomalous activity than it would be using a dedicated change auditing solution. Finally, exporting your audit data makes it easier to analyze, but it can be problematic keeping the exported data secure.

How Lepide Helps

All these limitations are removed when you use the Lepide Auditor for Office 365 to check Microsoft 365 Audit Logs.

Lepide Auditor stores audit trails for years with no limitations regarding how long the logs are retained, and they are easily searchable, sortable, and filterable so that you can get all the information you need whenever you need it.

Reports can be generated, and alerts configured giving answers in real-time to the who, what, when, and where auditing questions in a simple, friendly, easy-to-use dashboard.

Lepide’s Office 365 auditing software includes a large number of pre-defined reports to choose from, which can be generated at the click of a button. These reports include but are not limited to:

  • External Data Sharing
  • Permission Modification
  • User Modification
  • Document Modification
  • Policy Modification
  • Group Modification

Along with the reports, you can use our Office 365 auditing tool to set up real-time alerts to be activated when specific events take place, and these can be sent to your inbox or mobile app. In addition, automated threat responses can be triggered if immediate action is required. For example, an automated response might involve running a script to carry out remedial action like shutting down a server.

If you’d like to see how Lepide can help check your Microsoft 365 Audit Logs, schedule a demo with one of our engineers.

How to Check Microsoft Office 365 Audit Logs (2024)

FAQs

How to check Microsoft 365 audit logs? ›

To run an audit log search:

In the Security & Compliance Center, click Search, Audit log search. The main criteria to specify are: Activities — There are over 100 of these, so they have been grouped into related activities.

How do I view audit history in d365? ›

Log in to Microsoft Dynamics CRM with a user with permission to manage auditing. Navigate to Settings > Auditing > Audit Summary View. Click Enable/Disable Filters to allow the ability to filter logs. Note: It is also possible to view audit logs from a record.

Where to check audit logs? ›

, and then click Site settings. Click Audit log reports in the Site Collection Administration section. Select the report that you want, such as Deletion on the View Auditing Reports page, .

Where do I find Microsoft Office logs? ›

The log files are stored in subfolders of the Temp folder. By default, your Temp folder is located in your \AppData\Local folder: c:\Users\username\AppData\Local\Temp.

How long are 365 audit logs kept? ›

However, logging capabilities are not turned on by default and the retention period for O365 audit logs varies by license type. An audit log retention policy lets you specify how long to retain audit logs in your organization. Logs are kept for 90 or 365 days, or up to 10 years, depending on the license.

How to check login history in Office 365 admin? ›

To View Sign-ins:
  1. Log in to the Microsoft 365 Control Panel.
  2. From the left-hand side menu, select Microsoft 365 Admin Center.
  3. Then select Azure Active Directory under Admin Centers (select Show All if you can't see the Admin Centers section)
  4. Select Users, All Users.
  5. Select the User(s) you want to view sign-ins for.

What are Microsoft audit logs? ›

Audit logs capture details about system configuration changes and access events, with details to identify who was responsible for the activity, when and where the activity took place, and what the outcome of the activity was.

How do I view Windows audit logs? ›

Click Start > Control Panel > System and Security > Administrative Tools. Double-click Event Viewer. Select the type of logs that you wish to review (ex: Windows Logs)

How do I start read Auditing in Dynamics 365? ›

Once you're under Auditing Settings, ensure that “Start Auditing”, “Audit User Access”, and “Start Read Auditing” are all checked. If you haven't checked “Start Auditing”, you won't be able to check “Start Read Auditing”, so be sure you don't skip any steps.

Where are Windows audit logs stored? ›

Windows event log location is C:\WINDOWS\system32\config\ folder. Event logs can be checked with the help of 'Event Viewer' to keep track of issues in the system.

Where can I find audit findings? ›

Look for the company's annual report which is called Form 10-K. Within that report, the audit report is included under Item 8.

Who can access audit logs? ›

Access to audit logs is typically controlled based on user roles within an organization. Different roles have varying levels of access and permissions to ensure security and compliance.

How to check Office 365 audit logs? ›

Checking audit logs in Microsoft 365

Go to the Microsoft 365 Admin Center and select the security tab in the left pane. Click on the audit button to open the audit log page. You can search the audit log based on time, activities, and users.

Where are Microsoft 365 logs stored? ›

Where are Office 365 audit logs stored? You can find Office 365 audit logs in the Microsoft Purview Compliance Center. While other logs are limited in scope to a particular service, these are collected from multiple Office 365 services and consolidated into a single, searchable log (and they catch page and file views).

Where are Office 365 install logs? ›

The logs will be stored under %temp% for Sign-in or Activation issues. For installation or patching issues, they use the system account, so you will also want to collect the logs from %windir%\temp. For more information, see How to enable Microsoft 365 Apps for enterprise ULS logging.

How to check Azure audit logs? ›

View audit logs in the Azure portal

The Azure portal provides access to the audit log events in your Azure AD B2C tenant. Sign in to the Azure portal. Switch to the directory that contains your Azure AD B2C tenant, and then browse to Azure AD B2C. Under Activities in the left menu, select Audit logs.

How do I view cloud audit logs? ›

To view audit logs, you must have the appropriate Identity and Access Management (IAM) permissions and roles: To get the permissions that you need to get read-only access to Admin Activity, Policy Denied, and System Event audit logs, ask your administrator to grant you the Logs Viewer ( roles/logging.

How do I view ad audit logs? ›

Step 1: This can be done by going to your Group Policy management console → Domain policy → Computer configuration → Policies → Windows Settings → Security Settings → Local Policies → Audit Policy/Advanced audit policy configuration. Step 2: Select the events you want to audit.

Top Articles
How to Open a Bank Account in Singapore in 2024
Anime Review: Claymore
Craigslist St. Paul
Uhauldealer.com Login Page
My E Chart Elliot
Directions To Franklin Mills Mall
Monthly Forecast Accuweather
Uihc Family Medicine
Stadium Seats Near Me
Couchtuner The Office
Wisconsin Women's Volleyball Team Leaked Pictures
35105N Sap 5 50 W Nit
Nikki Catsouras Head Cut In Half
AB Solutions Portal | Login
Tight Tiny Teen Scouts 5
Signs Of a Troubled TIPM
Skylar Vox Bra Size
Everything You Need to Know About Holly by Stephen King
Craigslist Alabama Montgomery
TS-Optics ToupTek Color Astro Camera 2600CP Sony IMX571 Sensor D=28.3 mm-TS2600CP
24 Hour Walmart Detroit Mi
The ULTIMATE 2023 Sedona Vortex Guide
Shannon Dacombe
The Superhuman Guide to Twitter Advanced Search: 23 Hidden Ways to Use Advanced Search for Marketing and Sales
Grab this ice cream maker while it's discounted in Walmart's sale | Digital Trends
Bx11
Straight Talk Phones With 7 Inch Screen
Convert 2024.33 Usd
Lcwc 911 Live Incident List Live Status
The Pretty Kitty Tanglewood
Hewn New Bedford
Hdmovie2 Sbs
Asteroid City Showtimes Near Violet Crown Charlottesville
Sand Dollar Restaurant Anna Maria Island
Skycurve Replacement Mat
Student Portal Stvt
Snohomish Hairmasters
Solo Player Level 2K23
Lowell Car Accident Lawyer Kiley Law Group
A Man Called Otto Showtimes Near Carolina Mall Cinema
Etowah County Sheriff Dept
The best Verizon phones for 2024
Duff Tuff
Homeloanserv Account Login
Deepwoken: How To Unlock All Fighting Styles Guide - Item Level Gaming
CrossFit 101
Value Village Silver Spring Photos
60 Second Burger Run Unblocked
Razor Edge Gotti Pitbull Price
Spongebob Meme Pic
E. 81 St. Deli Menu
La Fitness Oxford Valley Class Schedule
Latest Posts
Article information

Author: Amb. Frankie Simonis

Last Updated:

Views: 6488

Rating: 4.6 / 5 (76 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Amb. Frankie Simonis

Birthday: 1998-02-19

Address: 64841 Delmar Isle, North Wiley, OR 74073

Phone: +17844167847676

Job: Forward IT Agent

Hobby: LARPing, Kitesurfing, Sewing, Digital arts, Sand art, Gardening, Dance

Introduction: My name is Amb. Frankie Simonis, I am a hilarious, enchanting, energetic, cooperative, innocent, cute, joyous person who loves writing and wants to share my knowledge and understanding with you.