I have created a BladeLogic job which creates a local account on a server and adds to a local group. This works as expected, BUT.....

... if for any reason a server is not up and running (maintenance), or does not exist anymore (smartgroup not updated), or there maybe any number of reasons for it to fail, why does the over all job show as failed?

I ran a job against 100 servers, several are not available due to maintenance (in this case), all others ran as expected. Isn't there a way to have the job results show as Green or even yellow? Sometimes I get a successful job run on a server but BladeLogic does not like the reboot option setting (very inconsistent), places a yellow triangle, but the over all job shows as failed - why?