Das klingt ganz schwer nach einem Rechteproblem. Die Weboberfläche und der Sheduler laufen unter verschiedenen Benutzern. Da ist der Ansatz das in die Sudoers Datei ein zu tragen schon richtig. Hast du aber auch das sudo vor den Befehl, den du im Script Element einträgts, gesetzt?