"The Publish Workflow Control feature divides users into two groups: submitters and approvers. The submitters can only make changes and publish to the Dev and QA environments, but they cannot publish to Prod. Instead, submitters send a request to approvers to review and publish their proposed changes. Publishing to Prod requires an approver to publish the submitted version."
The system was only designed to limit the publishes to prod, @stefano75.