Introduce the requirements for accepting reload option

re #7221
Merge remote-tracking branch 'origin/feature/7221_workspace_as_input'