I am new to Bigfix, but having worked for years with the Radia Client Automation tool, it appears Bigfix is missing functionality for warning a logged-on user that a restart is required only when/if a restart is indeed required. With Bigfix it appears you must beforehand decide to enforce a reboot (even if it might not be required), or let the machine enter into a Restart Pending state without functionality for displaying a dialog informing the user that a reboot became necessary as a result of the install action.
In comparison, Radia interrogates all install action return codes, and if an install action for instance returns with 3010, a logged-on user will be warned that a reboot is required. If none of the install actions require a reboot, the user is of course not warned. Surely this must also be possible with Bigfix?
Please explain how this can be done.