EasyPIM.Orchestrator.psd1
@{ RootModule = 'EasyPIM.Orchestrator.psm1' ModuleVersion = '1.4.5' GUID = 'b6f9b3c9-bc6a-4d4b-8c51-7c45d42157cd' Author = 'Loïc MICHEL' CompanyName = 'EasyPIM' Copyright = '(c) Loïc MICHEL. All rights reserved.' Description = 'Orchestrator for EasyPIM (Invoke-EasyPIMOrchestrator)' PowerShellVersion = '5.1' # Required modules including stable EasyPIM core dependency RequiredModules = @( 'EasyPIM', 'Az.Accounts', 'Microsoft.Graph.Authentication' ) # No nested modules - using simple internal function duplication approach FunctionsToExport = @( 'Invoke-EasyPIMOrchestrator', 'Test-PIMPolicyDrift', 'Test-PIMEndpointDiscovery', 'Get-EasyPIMConfiguration', 'Disable-EasyPIMTelemetry' ) AliasesToExport = @() CmdletsToExport = @() PrivateData = @{ PSData =@{ Tags = @('EasyPIM','Orchestrator') ProjectUri = 'https://github.com/kayasax/EasyPIM' LicenseUri = 'https://github.com/kayasax/EasyPIM/blob/main/LICENSE' ReleaseNotes = @' 🚀 EasyPIM.Orchestrator v1.4.5 - Policy Arrays + Drift Accuracy ### Added - Array-based policy definitions now supported across Azure, Entra, and Group scopes with template override support. - New documentation and sample JSON (`config/enhanced-sample-config-array.json`) demonstrating the array formats. ### Fixed - `Test-PIMPolicyDrift` now compares template-based policies using the resolved payload produced by the orchestrator. - Cleaned source files flagged by FileIntegrity tests (trailing whitespace) to keep CI validation green. ### Docs - Added dedicated array policy guides under `EasyPIM/Documentation` for Azure, Entra, and Group scenarios. '@ } } } |