manifests/collectors/Identity/ConditionalAccessImpact.psd1
|
@{ ResourceTypes = @('entra/conditionalaccessreportonlyimpact') SourceDependencies = @('entra/conditionalaccesspolicies','entra/signins') ResourceTypeMatching = 'Grouped' AdditionalFilter = $null FilterPreamble = '' RowLoopVariable = '1' Preamble = '$ResUCount = 1; $data = $1.properties' AdditionalRowLoops = @() TagLoop = $null Fields = @( @{ Name = 'ID'; Expression = '$1.id' } @{ Name = 'Policy'; Expression = '$data.displayName' } @{ Name = 'Would Fail'; Expression = '$data.reportOnlyFailure' } @{ Name = 'Would Succeed'; Expression = '$data.reportOnlySuccess' } @{ Name = 'Would Interrupt'; Expression = '$data.reportOnlyInterrupted' } @{ Name = 'Other Result'; Expression = '$data.otherResult' } @{ Name = 'Observed Sign-ins'; Expression = '$data.observedSignIns' } @{ Name = 'Window Days'; Expression = '$data.windowDays' } @{ Name = 'Resource U'; Expression = '$ResUCount' } ) Export = @{ WorksheetName = 'CA Report-Only Impact' TableNamePrefix = 'CAImpact_' Columns = @('Policy','Would Fail','Would Succeed','Would Interrupt','Other Result','Observed Sign-ins','Window Days','Resource U') TagColumns = @() TagColumnsBefore = $null NumberFormat = '0' ConditionalText = @() } } |