Simplify & Automate Your Office 365 Reporting
Gain full visibility across your Microsoft 365 environment with powerful Office 365 reporting. Track users, logins, activity, security settings, and changes in one dashboard without relying on PowerShell scripts.
InfraSOS provides detailed reports across Azure AD, Microsoft 365 & on-premise Active Directory including users, MFA status, passwords, roles and privileges, groups, devices, licensing, Exchange Online, applications, and more. Monitor activity, identify risks, and maintain control of your tenant from a single platform.
Create custom reports using Microsoft Graph data, schedule automated reports, and export results in multiple formats. Analyse historical data, detect security gaps such as users without MFA, and audit login activity, permissions, and configuration changes with ease.
Designed for IT admins and MSPs, InfraSOS enables reporting across multiple tenants and large environments, helping you stay secure, compliant, and in control of your Microsoft 365 infrastructure via 1 dashboard.
Improve your Office 365 Security & Compliance
Get Full Visibility Across Your Microsoft 365
Audit users, groups, security, and activity from one place.
Monitor identity threats, admin actions, and suspicious activity.
Trusted by 25,000 Businesses Worldwide






Monitor Your Office 365 Usage, Changes, Security & More
Create Office 365 User Reports
User logon status, User created objects, Manager details, Registered devices, User activity, Last modified & much more. 1000’s of reports available.
Advanced Filters & Search
Create filters to return results based on data in report columns / attributes in past ‘X’ days.
Schedule reports to run and email you latest reports on users.
Create Office 365 Password Reports
Run Office 365 password reports on your users (status, password expiry, last password change, never expired passwords, forced password changes and resets and much more).
Complete auditing on your Azure AD users.
Advanced Filters & Search
Create filters to return results based on data in report columns / attributes in past ‘X’ days.
Schedule reports to run and email you latest reports on users.
Create Office 365 Group Reports
Run reports on all your Azure AD groups (Security Groups, Distribution Groups, Group Members, Dynamic Groups, Groups with / without owner, Group Sizes & more)
Complete auditing on your Azure AD groups.
Office 365 License Reports
Generate reports on Office 365 licensed users, unlicensed users, licenses details, status and more. Automate reports using report schedule. Great report to reduce Office 365 license costs.
Complete auditing on your Office 365 licensing.
Check Office 365 MFA Status
Create reports to find out which users are enabled and not enabled for Azure AD Multi-Factor authentication. Get details on Office 365 user MFA status and MFA authentication methods used and more. Reports include:
- Users registered with MFA
- Registered strong auth method for MFA
- Authentication Methods
- Registered Passwordless Strong Authentication
- Default MFA Method
- Allowed Self-service Password (SSPR)
- Met Auth Methods for SSPR
- MFA Status (Enabled or Disabled)
Complete auditing on your Office 365 MFA Status.
Azure AD Connect Sync Errors
Generate reports on Azure AD Connect sync errors. Find out why on-premise Active Directory users aren’t syncing to Azure AD. Drill down to the attribute causing the conflict.
Complete Azure AD Sync Health Monitoring.
Azure AD Login Auditing
Azure AD user login audit reports on user and application sign-in activity for a tenant (directory) via Microsoft Graph API. Get details on sign-in events for all your users from devices, applications, location, IP address, risk level, risk events, alerts and much more..
Complete Azure AD user auditing.
Audit Azure AD Admins
Run reports on your Azure AD admins, such as Azure global admins, users with management roles, built-in admin roles, and custom azure roles. Identify applications with admin consent.
Audit users recently added as an admin and by who. Help reduce your attack surface by removing users with unnecessary Azure roles.
Complete Azure AD admin auditing.
Office 365 User Reports
Office 365 Password Reports
Office 365 Group Reports
Office 365 License Reports
Office 365 User MFA Status Reports
Azure AD Connect Sync Status Reports
Office 365 User Login Audit Reports
Azure AD Admin Login Audit Reports
Office 365 User Password Reports
Run Office 365 password reports on your users (status, password expiry, last password change, never expired passwords, forced password changes and more).
Office 365 License Reports
Generate reports on Office 365 licensed users, unlicensed users, licenses details, status and more. Automate reports using report schedule. Great report to reduce Office 365 license costs.
Azure Admin Reports
Run reports on users with Azure AD role privileges, Applications with Admin consent, Global Admins, Audit users recently added as an admin and by who and much more
Office 365 User Reports
Create Office 365 user reports (logon status, license details, MFA status, Manager details, Registered devices, last modified, ActiveSync, & more).
Azure MFA Reports
Create reports to find out which users are enabled and not enabled for Azure AD Multi-Factor authentication. Get details on MFA authentication methods used and more
Office 365 Management
This feature will be released in our next version. Manage all your Office 365 users, create users in bulk, modification, password resets and much more.
Office 365 Group Reports
Run reports on all your Azure AD groups (Security Groups, Distribution Groups, Group Members, Dynamic Groups, Groups with / without owner, Group Sizes & more)
Azure AD Connect Sync Errors
Generate reports on Azure AD Connect sync errors. Find out why on prem AD users aren't syncing to Azure AD. Drill down to the attribute causing the conflict.
Azure AD Application Audit
Audit and report on changes to Azure AD applications such as App role assignments, service principal changes, delegation changes and much more
Office 365 External User Reports
Generate reports on guest accounts in Azure AD, such as recently created external users, guest users with a license, guest users with assigned Azure AD roles
Azure AD Monitoring
Monitor Azure AD user sign-ins, Azure AD Connect Health, Azure AD Audit (Sign-ins, Audit, Provisioning activities), Azure Risky Sign-ins. Set scheduled reports to be alerted.
Office 365 Mail Reports
Monitor your Microsoft 365 mailboxes, messages, usage, utilization, alerts, eDiscovery, information protection, secure score, Traffic, Connections & much more
-
Azure AD / Entra ID
- M365 Security
- Exchange Online
- SharePoint Online
Azure AD / Entra ID Reporting & Auditing
Gain full visibility into your identity environment with detailed Azure AD and Entra ID reports. Monitor users, roles, authentication activity, and directory changes in one place.
Key Reports:
- User login activity and sign-in history
- Failed and risky sign-in attempts
- Azure AD roles and privileged access assignments
- Users without MFA enabled
- Directory changes (user, group, role modifications)
- Registered and unmanaged devices
- Guest users and external access activity
- Inactive users and stale accounts
- Application registrations and enterprise apps
Value Statement:
Quickly identify security risks and maintain control over your Entra ID environment without complex scripts.
Microsoft 365 Security & Compliance Reporting
Detect threats, monitor security posture, and track critical changes across your Microsoft 365 environment with built-in security reports.
Key Reports:
- MFA status across all users
- Risky users and high-risk sign-ins
- Privileged role assignments (Global Admin, etc.)
- Admin activity and audit logs
- Suspicious login patterns and anomalies
- Mailbox audit activity
- Data access and sharing activity
- Alerts for critical events (new global admin, risky user detection, etc.)
Value Statement:
Stay ahead of threats and reduce your attack surface by identifying vulnerabilities before they become incidents.
Exchange Online Reporting & Monitoring
Monitor mailbox activity, usage, and email flow across your Exchange Online environment with detailed reporting.
Key Reports:
- Mailbox usage and activity reports
- Shared mailbox and resource mailbox reports
- Inbox forwarding rules (security risk)
- Check mailbox malware, spam & phishing reporting.
- Mailbox size and storage usage
- Inactive mailboxes
- Distribution lists and group memberships
- Mailbox permissions and delegated access
Value Statement:
Ensure email security, detect misuse, and maintain full visibility across all mailboxes and communications.
SharePoint Online Reporting & Auditing
Track user activity, sharing, and site usage across SharePoint Online. Monitor how data is accessed, shared, and managed across your tenant.
Key Reports:
- SharePoint activity and audit logs
- User access and site permissions
- External sharing and guest activity
- File access and content activity tracking
- Site collections, usage, and statistics
- Admin activity and configuration changes
- Automated reporting and CSV exports
Value Statement:
Identify data exposure risks, monitor user behaviour, and maintain control over your SharePoint environment.
Stop! Managing Complex Office 365 Powershell Scripts
Office 365 Reporting Without the Complexity
Track users, logins, changes, and security risks in one dashboard
Stop the breach before it leaves the building.
Office 365 User & Group Reports
Get complete visibility into your Office 365 users and groups with detailed reporting on activity, access, roles, and configuration. Monitor changes, identify risks, and manage your tenant more effectively.
Key Reports:
- User login activity, sign-in history, and audit logs
- User attributes, roles, permissions, and account status
- MFA status, password settings, and security insights
- Inactive users, disabled accounts, and last activity
- All groups, security groups, and Microsoft 365 groups
- Group members, owners, and nested group structures
- Groups with / without owners and empty groups
- External users and guest access within groups
- Group types, mail-enabled groups, and sync status
- Group size, membership rules, and creation activity
- And more..
Check MFA Status
Easily identify which users have Multi-Factor Authentication enabled or disabled and uncover gaps in your security posture. Monitor authentication settings, enforce policies, and reduce risk across your Microsoft 365 environment.
Key Reports:
- Users with MFA enabled and disabled
- Users registered for MFA vs not registered
- Per-user MFA status and authentication methods
- Admin accounts without MFA enabled
- Failed sign-ins and authentication attempts
- Risky sign-ins and suspicious login activity
- MFA enforcement across users and roles
Risky User Detection
Detect compromised accounts, risky sign-ins, and suspicious activity across your Microsoft 365 environment. Gain full visibility into identity threats and respond quickly to potential security incidents.
Key Reports:
- All risky users and risk levels
- Risky sign-ins and authentication anomalies
- Compromised user accounts
- Detected identity risks in Azure AD / Entra ID
- Risky service principals and application activity
Alerting & Detection:
- Unusual volume of admin login failures
- Sign-ins from anonymous IP addresses
- Blocked users attempting to log in
- Risky sign-ins detected in real time
- Unlikely travel risk detections
Microsoft 365 Security
Monitor critical security events and administrative actions across your Microsoft 365 environment. Detect high-risk changes, track privileged activity, and stay informed with real-time alerts.
Key Reports:
- Administrative activity and audit logs
- Privileged role assignments and changes
- User account changes and security events
- Application access and consent activity
- Security-related configuration changes
Critical Alerts:
- Elevation of Global Admin
- Elevation of administrative privileges
- Admin forced user password reset
- Re-enabling of blocked user accounts
- Admin consent granted to applications
Know What’s Happening in Your Tenant
Gain real-time insights into users, activity, and security events
Stop Using PowerShell for Reporting
Exchange Online Reporting
Monitor mailbox activity, permissions, and email security across your Exchange Online environment. Gain visibility into usage, detect risks, and manage mailboxes more effectively.
Key Reports:
- All mailboxes and recently created mailboxes
- Last mailbox activity and inactive mailboxes
- Mailboxes over quota and storage usage
- Shared mailboxes and mailbox permissions
- Mail forwarding rules and configuration
- Mailboxes with spam, malware, or phishing detected
- Top mailboxes sending and receiving email
SharePoint Online Reporting
Monitor SharePoint Online activity, sharing, and site usage with detailed reporting across site collections, sites, and users. Track changes, identify risks, and maintain control over your data.
Key Reports:
- All site collections and recently created or deleted site collections
- Site collection changes, admins, sharing settings, and usage
- All SharePoint sites, site activity, and statistics
- Sites with sub-sites and site-level configurations
- Site sharing configurations and external access
- SharePoint lists and content structure reporting
- Site users, admins, and guest activity
- SharePoint usage insights and storage monitoring
Office 365 License Reporting
Gain full visibility into your Office 365 licensing with detailed reports on assigned, unused, and underutilised licenses. Identify cost-saving opportunities and optimise license usage across your tenant.
Key Reports:
- Licensed and unlicensed Office 365 users
- License plans, SKUs, and assignment details
- External guest users with assigned licenses
- Disabled users still assigned licenses
- Users with licenses who have never logged in
- License usage across Azure AD users
- Custom license reports with advanced filtering
Complete Microsoft 365 Birds Eye View
Office 365 Dashboards
Visualize Office 365 User Activity
- Interactive Dashboards.
- Birds eye view of your tenant.
- Get visual insights into all your Office 365 data & more.
Entra ID Tenant Monitoring
- Entra ID User Usage and Statistics
- Monitor Admins, MFA & License Usage
- Track User Changes and Audit User Activity
- Audit Exchange Online Mailbox Usage
- Audit Microsoft Teams Usage
- Audit Microsoft SharePoint Usage & External Sharing
M365 Security Alerts
Real-time Entra ID / Azure Alerting
- Monitor User, Groups, Admins & More
- Monitor All Tenants in a Single View
- Get Real-Time Alerts Based on User Activity
- Setup Alerts for Changes Detected Outside Business Hours
Save Hours on Microsoft 365 Reporting
Replace manual reporting with automated insights in minutes
Get the data you need without scripts or manual effort
InfraSOS Portal Features
- Schedule Reports
- User Delegation
- Monitor Unlimited Tenants
- Export Reports to CSV
- Customise Report View
- No Servers Required
Create delegation permissions and invite team members to the InfraSOS portal and restrict access to certain features & reports within InfraSOS.
Monitor and report on unlimited Microsoft Azure tenants via one dashboard. No more logging into multiple dashboards.
Export Office 365 reports to CSV via 1 button click, making it easy to further investigate reports and share with team members or compliance teams.
Customise report views via drag and drop. Choose which attributes and columns to show in your M365 reports.
Complete Office 365 Reporting Tool
Create Reports on Office 365 User Attributes & Activity
- Filter any report based on Office 365 Graph API attributes
- Customise any report based on object properties
- Select which column to display and filter by days
- Delegate Access to Team Members
- Manage Multiple Azure Tenants Easily
- Export reports as CSV
Complete Office 365 Reporting Tool
- Detailed Office 365 License Reporting
- Find Disabled Azure AD Users
- Audit users with Azure roles
- Find Azure MFA Status for Users
- Schedules reports to run and email team members
- And so much more. Customize any type of report.
Automate Your Office 365 Reporting & Monitoring
Setup email schedules to be alerted on Office 365 user, group, license changes and so much more. Completely customizable.
No Credit Card Needed. Free Full Access To Portal.
Trusted by Over 25k Clients Around The World
Infra SOS - Office 365 Reporting Tool Current Users
Admins
Monitored
Tenants Monitored
InfraSOS Reviews
We are a team of Microsoft Windows AD and Azure AD
Security Experts with over 20 Years Experience
Try InfraSOS
All-in-One Office 365 Reporting Platform. No Infrastructure Required. Completely SaaS.
- Easy Setup
- Full Access To All Features
- SaaS Reporting Solution





