Daren9m

Daren9m / M365-Assess

Public

Read-only Microsoft 365 security assessment for IT consultants and administrators

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

A read-only assessment tool for Microsoft 365 tenants that generates CSV files and an HTML report covering security, identity, email, devices, and compliance across multiple sections.

How It Works

1
🔍 Discover M365 Assess

You learn about a handy tool that helps check Microsoft 365 setups for security and compliance issues without changing anything.

2
📥 Get the tool ready

Visit the project page, download the files, and open the main program on your computer.

3
🧙 Start the helpful wizard

The program launches a friendly step-by-step guide that asks simple questions to customize your check.

4
📋 Pick what to review

Choose the areas to examine, like user accounts, email safety, devices, or team sharing settings.

5
🔗 Connect your company account

Enter your company's web address and sign in through a secure browser window to let it peek at your setup.

6
Run the full check

Watch live progress as it gathers details on security, users, and more, skipping any problems without stopping.

📊 Enjoy your reports

Open the colorful summary pages and data files in a neat folder, ready to share with your team or clients.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 19 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 M365-Assess?

M365-Assess is a PowerShell tool for running read-only Microsoft 365 security assessments, pulling data on identity, email, devices, security, and compliance into CSV files and a branded HTML report. You clone the github repo read-only, run a single command like `.\Invoke-M365Assessment.ps1 -TenantId 'contoso.onmicrosoft.com'`, and get timestamped outputs including a self-contained 365 assessment report ready for clients. It solves the pain of manually querying Graph API and Exchange for tenant audits, delivering baselines like MFA status, Secure Score, and CIS configs without any writes.

Why is it gaining traction?

Its interactive wizard lets you pick sections like Identity or ScubaGear opt-in, with real-time progress and certificate auth for automation, standing out from basic Graph scripts by bundling everything into a polished m365 assessment tool. The HTML report is print-ready with sortable tables, Secure Score charts, and issue recommendations—no extra setup needed. Developers grab it from m365 assessment github for the read only access that skips risky permissions.

Who should use this?

IT consultants generating m365 assessment reports for client handoffs, admins checking MFA adoption or Defender policies before audits, and MSPs inventorying mailboxes, Teams, and SharePoint in hybrid setups. Perfect for those tired of stitching together Graph queries for email security or conditional access reviews.

Verdict

Grab this m365 assessment script if you need quick read-only Microsoft 365 baselines—docs are solid and outputs client-ready, despite low 19 stars and 1.0% credibility signaling early maturity. Test on a dev tenant first; it's promising but watch for edge cases in larger environments. (198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.