CopilotGovernance
0.3.0
See what Microsoft 365 Copilot will see - before it does. A free governance toolkit that surfaces the oversharing (Everyone/EEEU access, anonymous links, guest reach, unlabeled-but-exposed content) that Copilot amplifies. Read-only. Requires PnP.PowerShell.
Minimum PowerShell version
7.2
Installation Options
Owners
Copyright
(c) 2026 G Vijai Kumar. MIT License.
Package Details
Author(s)
- G Vijai Kumar
Tags
Copilot Governance Oversharing SharePoint Microsoft365 M365 Security PnP DataAccessGovernance Purview
Functions
Connect-CopilotGovernance Get-EveryoneAccess Get-OversharedContent Get-GuestExposure Invoke-CopilotReadinessAssessment Send-CopilotGovernanceFeedback
Dependencies
-
- PnP.PowerShell (>= 2.2.0)
Release Notes
v0.3.0 - Get-GuestExposure (inventories guest/external users and flags stale ones via Microsoft Graph; needs User.Read.All, and AuditLog.Read.All for sign-in based staleness). v0.2.0 - Get-OversharedContent + Invoke-CopilotReadinessAssessment (HTML Copilot Readiness Scorecard). v0.1.0 - Get-EveryoneAccess.
FileList
- CopilotGovernance.nuspec
- CopilotGovernance.psd1
- PSScriptAnalyzerSettings.psd1
- Private\Get-CGReadinessScore.ps1
- Private\SharingLinks.ps1
- Public\Get-EveryoneAccess.ps1
- Public\Get-OversharedContent.ps1
- Public\Send-CopilotGovernanceFeedback.ps1
- CHANGELOG.md
- CopilotGovernance.psm1
- README.md
- Private\New-CGScorecardHtml.ps1
- Public\Connect-CopilotGovernance.ps1
- Public\Get-GuestExposure.ps1
- Public\Invoke-CopilotReadinessAssessment.ps1
- Tests\CopilotGovernance.Tests.ps1
- LICENSE
- Private\Claims.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.3.1 | 4 | 8/15/2026 |
| 0.3.0 (current version) | 2 | 8/15/2026 |
| 0.2.0 | 4 | 8/15/2026 |