Skip to content
View gvijaikumar9's full-sized avatar

Highlights

  • Pro

Block or report gvijaikumar9

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
gvijaikumar9/README.md

πŸ‘‹ Hi, I'm Vijay

  • πŸ—οΈ 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-mcp on npm β€” a governance-first Microsoft 365 / SharePoint MCP server
  • πŸ’¬ Ask me about Copilot oversharing, enterprise search, SPFx, and PnP PowerShell

🧰 Open-source tools

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

🌐 Free tools & products

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

✍️ Latest from my blog

πŸ“– More at fivenumber.com

πŸ“Š GitHub

Followers Stars

My contribution graph and pinned projects are shown below.

🀝 Connect

Profile views

Pinned Loading

  1. MicrosoftSearchQueryTool MicrosoftSearchQueryTool Public

    Build and test Microsoft Search queries across SharePoint, OneDrive and Copilot connectors, and read the raw Graph response. A local .NET tool, no app registration required.

    HTML 2

  2. UserAccessExplorer UserAccessExplorer Public

    See who can reach what across SharePoint Online, and how β€” access grouped by route so oversharing is surfaced first. A Copilot-readiness tool (Get-UserAccess + Get-SiteAccess).

    PowerShell 2

  3. CopilotGovernance CopilotGovernance Public

    See what Microsoft 365 Copilot will see before it does. A free, read-only oversharing & Copilot-readiness toolkit.

    PowerShell 2

  4. pnp/sp-dev-fx-webparts pnp/sp-dev-fx-webparts Public

    SharePoint Framework web part, Teams tab, personal app, app page samples

    TypeScript 2.3k 3.9k

  5. pnp/script-samples pnp/script-samples Public

    A gallery of sample scripts to manage all things Microsoft 365 in Bash or PowerShell using tools like PnP PowerShell, CLI for Microsoft 365, Graph SDK and many more.

    JavaScript 352 196

  6. pnp/copilot-connectors-samples pnp/copilot-connectors-samples Public

    Microsoft Graph Connector samples

    97 62