DNN-5943 - Added business logic validation checks on Workflow Controller