Get-UnmanagedLayers
1.0.1
Interactive PowerShell tool to detect, inspect and remove unmanaged layers in Power Platform / Dataverse managed solutions. Authenticates via Azure CLI — no MSAL or app registration required.
Installation Options
Owners
Copyright
(c) 2026 PowerThomas. Licensed under the MIT License.
Package Details
Author(s)
- PowerThomas
Tags
PowerPlatform Dataverse PowerShell UnmanagedLayers ALM SolutionLayers
Functions
Write-Banner Write-Section Write-Step Write-Ok Write-Warning2 Invoke-MenuChoice Get-ComponentTypeName Assert-AzureCli Get-AccessToken New-ApiHeaders Invoke-DataverseGet Get-Environments Select-Environment Get-Solutions Select-Solution Get-SolutionComponentIds Get-UnmanagedLayers Get-LayerAttributes Get-ChangedAttributes Show-Diff Show-Results Export-ToCsv Remove-UnmanagedLayers Invoke-Main
Dependencies
This script has no dependencies.
Release Notes
1.0.0 - Initial release.
1.0.1 - Repository hygiene, PowerShell 7 requirement, Azure CLI login fix, README updates, and CI validation.
FileList
- Get-UnmanagedLayers.nuspec
- Get-UnmanagedLayers.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.1 (current version) | 5 | 6/23/2026 |
| 1.0.0 | 4 | 6/22/2026 |