- ποΈ Digital workplace architect working across Microsoft 365, SharePoint, and Microsoft 365 Copilot
- π Former Microsoft MVP (SharePoint Server)
- π I build free, open-source tools for enterprise search, Microsoft Graph connectors, and Copilot governance
- π§© Contributor to the Microsoft 365 & Power Platform (PnP) community β six of my contributions are merged into Microsoft's official PnP sample galleries: two SPFx web parts (Content Rollup and List Dashboard) and four PnP PowerShell script samples (SharePoint access audit, sharing-link audit, list-schema compare, and sensitivity-label coverage). The official Microsoft 365 & Power Platform Community has publicly featured several of them, and I was invited to demo on a PnP community call
- π Latest: EntraCredentialExpiry, a free read-only PowerShell module that reminds you before Entra app credentials (secrets and certificates) expire β Teams/email alerts, built for scheduled unattended runs. On the PowerShell Gallery
- π§βπ» New on the PowerShell Gallery: SPSchemaCompare (a side-by-side schema diff for SharePoint) and PowerShellBookmark (save, recall, and run your favourite commands)
- βοΈ I write at fivenumber.com and publish the Copilot, Governed newsletter on LinkedIn
- π¦ Published
@gvijaikumar9/m365-governed-mcpon npm β a governance-first Microsoft 365 / SharePoint MCP server - π¬ Ask me about Copilot oversharing, enterprise search, SPFx, and PnP PowerShell
| Project | What it does |
|---|---|
| CopilotGovernance | PowerShell module to see what Copilot will see β surface oversharing (Everyone/EEEU, sharing links, guests) across a whole tenant before you turn Copilot on |
| EntraCredentialExpiry | Reminds admins before Entra app registration and enterprise app credentials (secrets and certificates) expire β Teams/email alerts, read-only, built for scheduled unattended runs. On the PowerShell Gallery |
| User Access Explorer | Audit effective access two ways β by user and by site β across SharePoint |
| Sharing Link Auditor | Find broad, anonymous, and org-wide sharing links across a tenant |
| SPSchemaCompare | A side-by-side schema diff for SharePoint β what drifted between two sites (or a baseline vs live), with app-only auth for CI. Also on the PowerShell Gallery |
| Microsoft Search Query Tool | Query SharePoint, OneDrive, and Copilot connectors through the Microsoft Graph Search API |
| M365 Metrics Monitor | Local Microsoft 365 admin dashboard (.NET, app-only Graph) |
| SPFx Intranet Suite | SharePoint Framework web parts for modern intranets, now with a List Dashboard that builds charts and KPIs from any list (v1.1.0) |
| m365-governed-mcp | Security-trimmed Model Context Protocol server for Microsoft 365 |
| PowerShellBookmark | Save, recall, and run your favourite command-line commands β bookmark by name or from history, recall with a fuzzy picker or tab-completion. On the PowerShell Gallery |
| fivenumber-tools | Source for the free browser tools at tools.fivenumber.com |
| Tool | Where to find it |
|---|---|
| PnP PowerShell Command Generator | tools.fivenumber.com/pnp-generator |
| Browser tools & converters for Microsoft 365 | tools.fivenumber.com |
| Full Page Capture (Chrome extension) | Chrome Web Store |
| Five Number Lightbox (WordPress plugin) | WordPress.org plugin directory |
- Entra does not email you when an app client secret expires
- MCP vs REST API: what actually changes for a Microsoft 365 admin
- Bookmark your favourite PowerShell commands
- Build a dashboard from a SharePoint list without Power BI
- SharePoint HTML pages are coming, here is what actually works today
- An announcements ticker web part for SharePoint
π More at fivenumber.com
My contribution graph and pinned projects are shown below.
- π Blog: fivenumber.com
- πΌ LinkedIn: Vijay Kumar G
- π§° Free tools: tools.fivenumber.com

