systommy

A PowerShell module for generating Microsoft 365 and Azure security reports.

19
6
100% credibility
Found Feb 06, 2026 at 13 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
PowerShell
AI Summary

TenantReports is an open-source PowerShell module that automates the creation of detailed security, compliance, and configuration reports for Microsoft 365 and Azure tenants.

How It Works

1
๐Ÿ” Discover TenantReports

You hear about a handy tool that quickly checks the security of your Microsoft 365 and Azure setup, saving hours of manual work.

2
๐Ÿ“ฅ Install the Tool

You easily add the tool to your computer with a simple command, and it grabs everything it needs automatically.

3
๐Ÿ”‘ Sign In Once

A web browser pops up, you log in with your Microsoft account, and the tool connects securely to your services.

4
๐Ÿš€ Generate Your Report

With one command, the tool scans everything and creates a complete overview of your security status, licenses, users, and more.

5
Choose Your Way
๐Ÿ‘€
Quick View

Save the results and open them in a web dashboard to explore charts and summaries right away.

โฐ
Set for Automation

Create a secure connection once for your account, then schedule reports to run on their own anytime.

๐Ÿ“Š Enjoy Professional Reports

You now have beautiful, shareable security dashboards and summaries ready for clients or your team, all hassle-free.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 13 to 19 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is TenantReports?

TenantReports is a PowerShell GitHub module that automates Microsoft 365 and Azure security reports, pulling data on Secure Score, Conditional Access, Intune compliance, risky users, and more via the GitHub PowerShell API. Install it easily with `Install-Module TenantReports` from the PowerShell Gallery (powershell module installieren), then run `Invoke-TntReport -Interactive` for a one-shot JSON or CSV output after browser sign-inโ€”no app registration needed upfront. It handles authentication, dependencies like Microsoft.Graph modules (powershell module az, powershell module azuread), and errors gracefully, skipping unavailable sections.

Why is it gaining traction?

Its hook is dead-simple interactive mode that works out-of-box for most reports, plus automation helpers like app registration scripts for PowerShell GitHub Actions or scheduled runs (powershell github releases, powershell github cli). A companion web viewer at report.systom.dev turns JSON into filterable dashboards and PDFs, saving hours on client deliverables. Beats cobbling together Graph queries or third-party tools with consolidated output and permission fallbacks.

Who should use this?

MSP sysadmins and consultants generating periodic tenant security audits for clients. Security analysts in enterprises tracking M365 compliance without full Graph mastery (powershell module activedirectory). Teams scripting Azure AD reviews or Intune device status via PowerShell GitHub Copilot workflows.

Verdict

Grab it for quick M365 auditsโ€”strong docs and open-source transparency offset the 1.0% credibility score and 15 stars, but it's early-stage so test thoroughly before production (powershell github download, info tenantreports com). Promising for PowerShell-heavy shops; watch for wider adoption.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.