IdLE
0.9.1
IdentityLifecycleEngine (IdLE) meta-module. Imports IdLE.Core and optional packs.
Minimum PowerShell version
7.0
Installation Options
Owners
Copyright
(c) Matthias Fleschuetz. All rights reserved.
Package Details
Author(s)
- Matthias Fleschuetz
Tags
IdentityLifecycleEngine IdLE Identity Lifecycle Automation IdentityManagement JML Onboarding Offboarding AccountManagement
Functions
Test-IdleWorkflow New-IdleLifecycleRequest New-IdlePlan Invoke-IdlePlan Export-IdlePlan New-IdleAuthSession
Dependencies
This module has no dependencies.
FileList
- IdLE.nuspec
- IdLE.Init.ps1
- Modules\IdLE.Core\IdLE.Core.psm1
- Modules\IdLE.Steps.Common\Private\Test-IdleProviderMethodParameter.ps1
- Modules\IdLE.Core\Private\Copy-IdleDataObject.ps1
- Modules\IdLE.Provider.EntraID\IdLE.Provider.EntraID.psm1
- Modules\IdLE.Steps.Common\Private\Invoke-IdleProviderMethod.ps1
- Modules\IdLE.Core\Private\Test-IdleConditionSchema.ps1
- IdLE.psm1
- Modules\IdLE.Provider.EntraID\README.md
- Modules\IdLE.Steps.DirectorySync\Public\Get-IdleStepMetadataCatalog.ps1
- Modules\IdLE.Core\Private\Get-IdleCommandParameterNames.ps1
- IdLE.psd1
- Modules\IdLE.Provider.EntraID\IdLE.Provider.EntraID.psd1
- Modules\IdLE.Steps.DirectorySync\Public\Invoke-IdleStepTriggerDirectorySync.ps1
- Modules\IdLE.Core\Private\Resolve-IdleStepRetryParameters.ps1
- Public\Invoke-IdlePlan.ps1
- Modules\IdLE.Provider.AD\Public\New-IdleADIdentityProvider.ps1
- Modules\IdLE.Core\Public\Test-IdleWorkflowDefinitionObject.ps1
- Modules\IdLE.Core\Private\ConvertTo-IdlePlanExportObject.ps1
- Public\New-IdleLifecycleRequest.ps1
- Modules\IdLE.Provider.AD\Private\ConvertTo-IdleADEntitlement.ps1
- Modules\IdLE.Core\Public\Export-IdlePlanObject.ps1
- Modules\IdLE.Core\Private\Get-IdleOptionalPropertyValue.ps1
- Public\New-IdleAuthSession.ps1
- Modules\IdLE.Provider.AD\Private\Test-IdleADPrerequisites.ps1
- Modules\IdLE.Core\Public\New-IdleLifecycleRequestObject.ps1
- Modules\IdLE.Core\Private\Resolve-IdleTemplateString.ps1
- Public\Test-IdleWorkflow.ps1
- Modules\IdLE.Provider.AD\Private\New-IdleADAdapter.ps1
- Modules\IdLE.Core\Public\New-IdleAuthSessionBroker.ps1
- Modules\IdLE.Core\Private\Resolve-IdleStepMetadataCatalog.ps1
- Public\Export-IdlePlan.ps1
- Modules\IdLE.Provider.DirectorySync.EntraConnect\Public\New-IdleEntraConnectDirectorySyncProvider.ps1
- Modules\IdLE.Core\Public\New-IdlePlanObject.ps1
- Modules\IdLE.Core\Private\Invoke-IdleWithRetry.ps1
- Public\New-IdlePlan.ps1
- Modules\IdLE.Provider.ExchangeOnline\Public\New-IdleExchangeOnlineProvider.ps1
- Modules\IdLE.Core\Public\Invoke-IdlePlanObject.ps1
- Modules\IdLE.Core\Private\Get-IdleStepRegistry.ps1
- Modules\IdLE.Provider.AD\IdLE.Provider.AD.psm1
- Modules\IdLE.Provider.ExchangeOnline\Private\Test-IdleExchangeOnlinePrerequisites.ps1
- Modules\IdLE.Core\Private\Assert-IdleNoScriptBlock.ps1
- Modules\IdLE.Core\Private\Get-IdleProviderCapabilities.ps1
- Modules\IdLE.Provider.AD\README.md
- Modules\IdLE.Provider.ExchangeOnline\Private\New-IdleExchangeOnlineAdapter.ps1
- Modules\IdLE.Core\Private\New-IdleEvent.ps1
- Modules\IdLE.Core\Private\New-IdleEventSink.ps1
- Modules\IdLE.Provider.AD\IdLE.Provider.AD.psd1
- Modules\IdLE.Steps.Mailbox\Public\Invoke-IdleStepMailboxTypeEnsure.ps1
- Modules\IdLE.Core\Private\Get-IdleValueByPath.ps1
- Modules\IdLE.Core\Private\Resolve-IdleStepHandler.ps1
- Modules\IdLE.Provider.DirectorySync.EntraConnect\IdLE.Provider.DirectorySync.EntraConnect.psd1
- Modules\IdLE.Steps.Mailbox\Public\Get-IdleStepMetadataCatalog.ps1
- Modules\IdLE.Core\Private\Get-IdleStepField.ps1
- Modules\IdLE.Core\Private\ConvertTo-IdleWorkflowSteps.ps1
- Modules\IdLE.Provider.DirectorySync.EntraConnect\IdLE.Provider.DirectorySync.EntraConnect.psm1
- Modules\IdLE.Steps.Mailbox\Public\Invoke-IdleStepMailboxOutOfOfficeEnsure.ps1
- Modules\IdLE.Core\Private\Test-IdleCondition.ps1
- Modules\IdLE.Core\Private\IdleLifecycleRequest.ps1
- Modules\IdLE.Provider.ExchangeOnline\IdLE.Provider.ExchangeOnline.psm1
- Modules\IdLE.Steps.Mailbox\Public\Invoke-IdleStepMailboxGetInfo.ps1
- Modules\IdLE.Core\Private\Assert-IdlePlanCapabilitiesSatisfied.ps1
- Modules\IdLE.Core\Private\Get-IdleAvailableCapabilities.ps1
- Modules\IdLE.Provider.ExchangeOnline\README.md
- Modules\IdLE.Steps.Common\Public\Invoke-IdleStepEnsureAttribute.ps1
- Modules\IdLE.Core\Private\ConvertTo-IdleNormalizedCapability.ps1
- Modules\IdLE.Core\Private\Import-IdleWorkflowDefinition.ps1
- Modules\IdLE.Provider.ExchangeOnline\IdLE.Provider.ExchangeOnline.psd1
- Modules\IdLE.Steps.Common\Public\Get-IdleStepMetadataCatalog.ps1
- Modules\IdLE.Core\Private\Get-IdleProvidersFromMap.ps1
- Modules\IdLE.Core\Private\Assert-IdleExecutionOptions.ps1
- Modules\IdLE.Steps.Mailbox\IdLE.Steps.Mailbox.psm1
- Modules\IdLE.Steps.Common\Public\Invoke-IdleStepEmitEvent.ps1
- Modules\IdLE.Core\Private\ConvertTo-IdleRequiredCapabilities.ps1
- Modules\IdLE.Core\Private\Test-IdleWorkflowSchema.ps1
- Modules\IdLE.Steps.Mailbox\README.md
- Modules\IdLE.Steps.Common\Public\Invoke-IdleStepEnsureEntitlement.ps1
- Modules\IdLE.Core\Private\Test-IdleStepDefinition.ps1
- Modules\IdLE.Core\Private\Resolve-IdleWorkflowTemplates.ps1
- Modules\IdLE.Steps.Mailbox\IdLE.Steps.Mailbox.psd1
- Modules\IdLE.Steps.Common\Public\Invoke-IdleStepCreateIdentity.ps1
- Modules\IdLE.Core\Private\Get-IdleWorkflowStepValue.ps1
- Modules\IdLE.Core\Private\Test-IdleWorkflowStepKey.ps1
- Modules\IdLE.Steps.Common\IdLE.Steps.Common.psm1
- Modules\IdLE.Steps.Common\Public\Invoke-IdleStepDisableIdentity.ps1
- Modules\IdLE.Core\Private\Write-IdleEvent.ps1
- Modules\IdLE.Provider.EntraID\Public\New-IdleEntraIDIdentityProvider.ps1
- Modules\IdLE.Steps.Common\IdLE.Steps.Common.psd1
- Modules\IdLE.Steps.Common\Public\Invoke-IdleStepDeleteIdentity.ps1
- Modules\IdLE.Core\Private\ConvertTo-NullIfEmptyString.ps1
- Modules\IdLE.Provider.EntraID\Private\New-IdleEntraIDAdapter.ps1
- Modules\IdLE.Steps.DirectorySync\IdLE.Steps.DirectorySync.psd1
- Modules\IdLE.Steps.Common\Public\Invoke-IdleStepMoveIdentity.ps1
- Modules\IdLE.Core\Private\Assert-IdleNoScriptBlockInAuthSessionOptions.ps1
- Modules\IdLE.Provider.EntraID\Private\Test-IdleEntraIDPrerequisites.ps1
- Modules\IdLE.Steps.DirectorySync\IdLE.Steps.DirectorySync.psm1
- Modules\IdLE.Steps.Common\Public\Invoke-IdleStepEnableIdentity.ps1
- Modules\IdLE.Core\Private\Copy-IdleRedactedObject.ps1
- Modules\IdLE.Provider.EntraID\Private\ConvertTo-IdleEntraIDEntitlement.ps1
- Modules\IdLE.Core\IdLE.Core.psd1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.9.1 (current version) | 5 | 1/31/2026 |
| 0.9.0 | 5 | 1/24/2026 |
| 0.8.0 | 4 | 1/24/2026 |
| 0.7.4 | 5 | 1/11/2026 |