UTCM
0.1.1
PowerShell module for the Microsoft Graph Unified Tenant Configuration Management (UTCM) beta APIs. Manage configuration snapshots, monitors, baselines, and drift detection using native REST calls with no SDK dependency.
Minimum PowerShell version
7.0
Installation Options
Owners
Copyright
(c) 2026 Jan Ketil Skanke. All rights reserved.
Package Details
Author(s)
- Jan Ketil Skanke
Tags
MicrosoftGraph UTCM ConfigurationManagement Monitoring Drift
Functions
Connect-UTCM Disconnect-UTCM Get-UTCMContext Get-UTCMMonitor New-UTCMMonitor Set-UTCMMonitor Remove-UTCMMonitor Get-UTCMBaseline Get-UTCMDrift Get-UTCMMonitoringResult New-UTCMSnapshot Get-UTCMSnapshot Remove-UTCMSnapshot Save-UTCMSnapshot Wait-UTCMSnapshot Compare-UTCMSnapshot Install-UTCMServicePrincipal Grant-UTCMPermission Grant-UTCMDirectoryRole
Dependencies
This module has no dependencies.
FileList
- UTCM.nuspec
- README.md
- Private\Write-UTCMContext.ps1
- Public\Remove-UTCMSnapshot.ps1
- Public\Get-UTCMMonitor.ps1
- CHANGELOG.md
- Private\Update-UTCMToken.ps1
- Public\New-UTCMMonitor.ps1
- Public\Get-UTCMSnapshot.ps1
- UTCM.psm1
- Private\Get-UTCMAuthHeaders.ps1
- Public\Get-UTCMDrift.ps1
- Public\Set-UTCMMonitor.ps1
- LICENSE
- Private\Assert-UTCMConnected.ps1
- Public\Remove-UTCMMonitor.ps1
- Public\Grant-UTCMPermission.ps1
- Private\Invoke-UTCMGraphRequest.ps1
- Public\Grant-UTCMDirectoryRole.ps1
- Public\New-UTCMSnapshot.ps1
- UTCM.Format.ps1xml
- Public\Connect-UTCM.ps1
- Public\Get-UTCMBaseline.ps1
- Public\Get-UTCMMonitoringResult.ps1
- UTCM.psd1
- Public\Save-UTCMSnapshot.ps1
- Public\Install-UTCMServicePrincipal.ps1
- Public\Compare-UTCMSnapshot.ps1
- Private\Get-UTCMTokenContext.ps1
- Public\Get-UTCMContext.ps1
- Public\Disconnect-UTCM.ps1
- Public\Wait-UTCMSnapshot.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.1.1 (current version) | 7 | 2/18/2026 |
| 0.1.0 | 3 | 2/18/2026 |