I don't think this should perform the action as the user.  It should record the action with a requestor of `nil`.  This will then be presented as having been done bu 'GOV.UK Bot' in the history in the admin section.