Note: To enable Workflow Publish Approval process in your workspace, you need to create a new custom role. This role should be set to the workspace role scope and have
workflow:view and workflow:edit permissions but not the workflow:publish permission. To learn more about creating custom roles Click Here.