Allowing workflows to execute as an admin

Allowing workflows to execute as an admin

Workflows currently seem to execute with the permissions of the logged in user. This is a problem for most of the forms we have where we have hidden fields that perform business logic. If we restrict the permissions of these fields so users can't view the fields, the workflows won't update the fields. I'd like to be able to run certain workflows with admin permissions no matter the user's permissions so that those restricted fields still get updated. This would be more secure than me currently hiding and disabling fields on load of the form using deluge.