Browse Categories

Office 365 Reports

o365reports.com

Office 365 Reports

o365reports.com

Home
Office 365 Reports
PowerShell Scripts
Tools
News
Security
Exchange Online
Office 365
SharePoint Online
All Posts

Category / PowerShell Scripts

Powershell Made Easy

How to Trace Emails Sent to External Domains in Exchange Online

How to Trace Emails Sent to External Domains in Exchange Online

Email remains at the heart of business communication, and a good chunk of your email traffic is probably heading out of your tenant. Whether it’s reaching out to clients, collaborating with partners, or sending updates to vendors, external communication is nonstop.  But here’s the catch: Are those outbound emails actually…

7 min read

Automate Compromised Account Remediation in Microsoft 365

Automate Compromised Account Remediation in Microsoft 365

Microsoft 365 accounts are among the most common targets for attackers. Just one compromised identity can expose access to sensitive emails, files, Teams chats, SharePoint content, and much more. As attack methods grow more sophisticated, including phishing, password spray attacks, token theft, and MFA fatigue, it’s critical to respond quickly…

5 min read

Find All Sharing Links in SharePoint Online

Find All Sharing Links in SharePoint Online

Businesses relying on Microsoft 365 often share files and folders in SharePoint Online to collaborate with internal and external stakeholders. Users create different types of sharing links depending on how much access they want to give others. Over time, these links can become difficult to track, increasing the risk of…

8 min read

How to Trace Emails Received from External Domains in Exchange Online

How to Trace Emails Received from External Domains in Exchange Online

Most of us have seen or heard about email phishing attacks in Microsoft 365, and some have even fallen for one. The danger lies in how simple they are. One click on a malicious link is all it takes for sensitive data to be exposed, lost, or corrupted! What makes…

8 min read

Track Microsoft Entra Application Operations Using PowerShell

Track Microsoft Entra Application Operations Using PowerShell

When applications are registered in Microsoft Entra, they are granted with surprising number of privileges like accessing sensitive data to acting on behalf of users. But these permissions aren’t static. Once an app is registered, its configuration can evolve over time through various operational changes. Admins may include additional permissions,…

7 min read

How to Get All Risky Users in Microsoft Entra

How to Get All Risky Users in Microsoft Entra

Identifying risky users in Microsoft Entra is more than just a security best practice. It’s a vital step in defending your organization against modern identity-based threats. Even in well-protected environments with strong security controls like MFA, attackers continue to exploit human behavior through techniques such as MFA fatigue, social engineering,…

7 min read

Export Microsoft 365 Failed Login Attempts Report

Export Microsoft 365 Failed Login Attempts Report

Failed sign-in attempts in Microsoft 365 are often overlooked, yet they serve as crucial indicators of potential security threats. Repeated login failures can hint unauthorized access attempts, compromised accounts, or misconfigurations putting sensitive data at risk. Ignoring these signs not only disrupts the security and productivity of your organization, but…

6 min read

Export All Mailboxes in Microsoft 365 Using PowerShell

Export All Mailboxes in Microsoft 365 Using PowerShell

Managing Exchange Online mailboxes is one of the most essential responsibilities for Microsoft 365 administrators. Whether you’re conducting audits, offboarding M365 users, or handling routine mailbox maintenance, having quick access to a complete and accurate list of mailboxes is vital. In this blog, we’ll walk you through the different ways to…

5 min read

Set Up Email Notifications for Application Credentials Expiry in Microsoft Entra

Set Up Email Notifications for Application Credentials Expiry in Microsoft Entra

Each organization registers applications in Microsoft Entra ID for various purposes, such as integrating third-party services, enabling Single Sign-On (SSO), or automating business processes. To ensure these applications function smoothly, they require credentials like client secrets or certificates, which are used to obtain access tokens and access organizational resources. These…

7 min read

Get All Anonymous Links Shared from SharePoint Online

Get All Anonymous Links Shared from SharePoint Online

Anonymous links give users an easy way to share files and folders in SharePoint Online with anyone. However, for admins, these links often create blind spots. They allow unauthenticated access and may remain active long after they’re no longer needed. Without regular reviews, they can quietly increase the risk of…

8 min read

AdminDroid
One tool solution for complete Microsoft 365 Management

Get report on anything in Microsoft 365

Learn More

Be the first to know!

Receive timely M365 updates, tips, and news directly in your inbox.

Office 365 Reports
Categories
Home
Office 365 Reports
PowerShell Scripts
Tools
News
Security
Exchange Online
Office 365
SharePoint Online
All Posts
Quick Links
Newsletter
Connect

facebook

twitter

instagram

linkedin

reddit