Es hat durchaus seinen Sinn, daß der Systemaccount keine Workflows auslöst und ich halte überhaupt nichts davon, das mit irgendwelchen Hacks zu umgehen. Lasse Dir für diesen speziellen Fall lieber etwas anderes einfallen. Man könnte z.B. einen Eventhandler programmieren, der den Workflow startet (auch unter einem anderen Account).