Determine user access using user_access() (instead of UID or user's roles directly).
Remove unuseful debug code and fix whitespace.
Remove empty function.
Disable function with no body and refactor it's documentation.
Do not set for anonymous users.
Do not version control aggregator permissions.
Update the correct role ID in the rule.
Remove aggregator permissions.