Currently we have a custom workflow with author and editor roles, the workflow will auto-publish items when they reach the final state. Both roles are able to create and edit alias to the pages by going to Presentation -> Aliases.
The problem is, that none of these users can publish the alias changes, since the alias folder is in /sitecore/system/aliases and only admin users have visibility of this folder
How can i handle the aliases related to a page to auto-publish when the item is approved?