Product: PowerShell Universal
Version: 3.8.8
} -OnValidateStep {
$Context = $EventData
if ($Context.CurrentStep -eq 0 -and $Context.Context.OwnedApps.count -eq 0 ) {
New-UDValidationResult -ValidationError $tl:vselectapps
}
elseif ($Context.CurrentStep -eq 1 -and $Context.Context.OwnedGroups.count -eq 0) {
New-UDValidationResult -ValidationError $tl:vselectgroups
}
elseif ($Context.CurrentStep -eq 2 -and $Context.Context.AccessReviewer -eq '') {
New-UDValidationResult -ValidationError $tl:vaccessreviewer
}
elseif ($Context.CurrentStep -eq 2 -and (-not $Context.Context.InactivityDuration)) {
New-UDValidationResult -ValidationError $tl:vinactivityduration
}
else { New-UDValidationResult -Valid }
}
Error message persists after BACK
: