DCToolbox
DCToolbox copied to clipboard
New-DCConditionalAccessPolicyDesignReport does not export filter for devices under conditions
it appears that the New-DCConditionalAccessPolicyDesignReport does not export any filter rules for devices under conditions
it looks like you can just add this after row 2954 in the DCToolbox.psm1 module
includeDeviceStates $CustomObject | Add-Member -MemberType NoteProperty -Name "includeDeviceStates" -Value (Out-String -InputObject $Policy.conditions.devices.includeDeviceStates)
# excludeDeviceStates
$CustomObject | Add-Member -MemberType NoteProperty -Name "excludeDeviceStates" -Value (Out-String -InputObject $Policy.conditions.devices.excludeDeviceStates)
# includeDevices
$CustomObject | Add-Member -MemberType NoteProperty -Name "includeDevices" -Value (Out-String -InputObject $Policy.conditions.devices.includeDevices)
# excludeDevices
$CustomObject | Add-Member -MemberType NoteProperty -Name "excludeDevices" -Value (Out-String -InputObject $Policy.conditions.devices.excludeDeviceStates)
# deviceFilterMode
$CustomObject | Add-Member -MemberType NoteProperty -Name "deviceFilterMode" -Value (Out-String -InputObject $Policy.conditions.devices.deviceFilter.mode)
# deviceFilterRule
$CustomObject | Add-Member -MemberType NoteProperty -Name "deviceFilterRule" -Value (Out-String -InputObject $Policy.conditions.devices.deviceFilter.rule)