We create a new user at install time for the rules executor component, so that they can have administer nodes privileges, this clutters up the roles on the site, and creates a new user when we probably don't want one.

Possibly investigate creating a new user every time we want to run?

Comments

steven jones’s picture

Status: Active » Needs work

Added some code to do this in http://drupal.org/cvs?commit=365566

But it needs to handle the case of a pre-existing user better.

steven jones’s picture

We just load the user up at the moment, we should still do this but, should also add the role to them to make sure they have the correct role.

dpatte’s picture

why not use user/1 which always has all priveleges?

steven jones’s picture

Well, you can always select the root user if you want to.