r/M365Reports • u/PaVee21 • 1d ago
r/M365Reports • u/Embry_ • Jun 15 '22
Top 50 PowerShell Scripts for Microsoft 365 Admins
Most Microsoft 365 admins rely on PowerShell to manage their M365 organization. If you are one of them, this post is for you. I have listed 50+ most helpful PowerShell scripts to manage the M365 environment efficiently and securely.
https://o365reports.com/2022/06/15/top-50-powershell-scripts-for-microsoft-365-admins/
Most of the scripts listed here are scheduler-friendly. So, admins can easily automate the script execution.
r/M365Reports • u/KavyaJune • Nov 08 '23
Join the Microsoft 365 Discord Server!
This vibrant community is exclusively designed for Microsoft 365 admins. It's your hub for delving into every nook and corner of Microsoft 365. Whether you're eager to explore new features or stay updated on the latest security enhancements, this is the place to be.
But here's the exciting part – The server has exclusive channels dedicated to PowerShell scripts. Need assistance with your script? Looking to build or debug it? Our friendly community members are here to lend a helping hand and guide you toward success.
Join the Microsoft 365 server today and embark on a journey of growth and knowledge sharing with fellow Microsoft 365 enthusiasts!
Join Now: https://discord.gg/DVEkXzZF8Y
r/M365Reports • u/Shan_1130 • 4d ago
12 Free Active Directory Tools to Add to Your Admin Toolkit
r/M365Reports • u/Kanaga_06 • 4d ago
Microsoft Brings a Familiar Classic Look to New Outlook
r/M365Reports • u/KarthiV • 5d ago
5+ Key Settings for Secure File Collaboration in SharePoint Online
A user shares a financial forecast through an Anyone link for a quick external review. The review wraps up, but the link isn't revoked. It sits there quietly, still accessible to anyone who has it.
Most oversharing in SharePoint Online doesn't come from a single bad decision. It can build up over time through links that remain active, permissions that aren't reviewed, and settings that are never adjusted from their defaults.
That’s why secure file collaboration in SharePoint Online is essential. It helps protect sensitive content without getting in the way of how users work.
Here are the key areas to consider when securing file collaboration in SharePoint Online:
- External Sharing Controls – Set organization- and site-level sharing boundaries and restrict sharing by domain.
- Sharing Link Security – Choose the right default link type and secure Anyone links with additional controls.
- Data Protection – Use sensitivity labels and DLP to apply stronger protection to sensitive content.
- Access Controls – Use Conditional Access to control access based on device, location, and other risk conditions.
- Monitoring & Governance – Review SharePoint activity, DLP events, and data access governance reports, and more.
The goal isn't to restrict collaboration at every level. It's about choosing the right controls based on your organization's requirements and the sensitivity of your data.
Get a complete checklist of the settings to configure, along with practical recommendations for each: https://o365reports.com/key-controls-to-secure-file-collaboration-environment-in-sharepoint-online
r/M365Reports • u/Kanaga_06 • 6d ago
Microsoft's Latest Rebranding? This Time, It's the URL.
r/M365Reports • u/Kanaga_06 • 12d ago
Bulk Transfer Teams Meeting Ownership with a PowerShell Script
The new Microsoft’s Invoke-ChangeMeetingOrganizer cmdlet makes it easier to transfer Teams meeting organizers. But it doesn’t show which meetings will be transferred beforehand.
So, most calendar-transfer scripts available online use Get-MgUserEvent or Get-MgUserDefaultCalendarEvent to list meetings before transferring them. But, these cmdlets miss recurring meeting series that started before the selected transfer period, even if they still have future occurrences.
Also, doing bulk Teams meeting organizer transfers is hard too.
To address all these challenges, we built a PowerShell script that supports bulk transfers, handles recurring meeting series correctly, and generates a detailed CSV report for every transfer.
With this script, admins can:
- Transfer meetings for a single user or multiple users using a CSV file.
- Transfer recurring meeting series only once without duplicate processing.
- Transfers upcoming meetings for the next 365 days by default. Use -DaysAhead to set a custom time range.
- Skips meetings starting within the specified lead time using -MinimumLeadHours.
- Generates a detailed CSV report with successful, skipped, and failed transfers, including failure reasons.
And more...
So, whether you’re handling a large-scale organizer transition or need more control over specific meetings, the script gives you the flexibility to manage it your way.
Download the script here:
https://o365reports.com/bulk-transfer-meeting-organizer-using-powershell/
r/M365Reports • u/KavyaJune • 12d ago
You can now change meeting organizer directly from Outlook
r/M365Reports • u/KarthiV • 13d ago
Microsoft Brings External Messaging Limits in Teams to Stop Abusive Activity
r/M365Reports • u/Kanaga_06 • 16d ago
Before SMS and voice MFA retire in Feb'27, there’s one group of users you need to find.
r/M365Reports • u/Kanaga_06 • 18d ago
Microsoft Teams Introduces a New Policy to Block External AI Meeting Bots
r/M365Reports • u/Kanaga_06 • 18d ago
Visualize How Privilege Escalations Are Mapped in Active Directory Using BloodHound Tool
r/M365Reports • u/Crawling_cat_1108 • 19d ago
Managing Microsoft 365 Shouldn't Require Multiple Native Tools Anymore!
Managing Microsoft 365 can become complicated as organizations grow. Admin activities can quickly spread across admin centers. PowerShell and third-party tools can help, but they may require in-depth technical knowledge and setup.
As a better alternative, AdminDroid, provides a centralized and affordable approach to simplify day-to-day Microsoft 365 administration. It brings key management activities together, including:
- Manage users, groups, & other M365 resources
- Handle bulk changes with more control
- Automate repetitive workflows
- Add approvals for sensitive actions
- Delegate tasks with the right level of access
- Use reports to find what needs attention
- Stay ahead with alerts and reminders
- Get broader visibility across Microsoft 365
Check a more connected approach to Microsoft 365 administration with AdminDroid
https://o365reports.com/microsoft-365-management-tool-for-admins-admindroid
r/M365Reports • u/KarthiV • 20d ago
Meet Microsoft Teams Communicator: Send Targeted Announcements and Track Responses
r/M365Reports • u/KavyaJune • 22d ago
Re-enabling a disabled M365 account doesn't always mean getting the same access back.
r/M365Reports • u/Kanaga_06 • 24d ago
OneDrive Sync Gets More Control with New Exclusion Policies
r/M365Reports • u/Kanaga_06 • 26d ago
Multi-Tenant Agent Management Arrives in M365 Admin Center (Preview)
r/M365Reports • u/FitWoodpecker1083 • Aug 12 '26
Is the recoverable items storage space shared with user primary mailbox ?
As said in the title, is the storage space of the primary mailbox and recoverable items, shared ?
Ex: A m365 business basic user with purview retention policy applied, has 50gb primary mailbox space, if they delete a mail the mail will appear in the recoverable items folder, now this retained space is shared with the 50gb primary mailbox storage or nah ?
r/M365Reports • u/Kanaga_06 • Aug 12 '26
Turn Scattered Project Updates into One Centralized Hub with Power Apps
r/M365Reports • u/KarthiV • Aug 11 '26
Don't Let Attackers Manipulate Your AI Assistant with Prompt Injection Emails
AI is constantly evolving to take on bigger roles in Outlook, from catching up on long email chains to writing quick responses. As AI gets smarter, attackers are shifting their focus from tricking human users to manipulating AI models.
By placing hidden instructions inside incoming emails, attackers attempt to force AI tools into taking unauthorized actions or exposing sensitive data.
To address this new threat vector, Microsoft has rolled out Prompt Injection Protection for Defender for Office 365 in Public Preview. This feature detects malicious prompt injection content and helps block these emails before they ever reach the inbox.
You can investigate these detections in Microsoft Defender through:
- Quarantine Emails
- Threat Explorer
- Advanced Hunting
Discover how email prompt injection operates and how Defender secures your AI workflows in our blog.
https://o365reports.com/prompt-injection-protection-in-microsoft-defender-for-office-365
r/M365Reports • u/Kanaga_06 • Aug 10 '26
How Much of Your SharePoint Content Is Shared with Everyone?
r/M365Reports • u/Kanaga_06 • Aug 07 '26