We have a custom workflow implemented in one of the projects. Content admins could edit all contents and publish them while 'restricted' publishing users could edit all content and submit it for review (content admins get notified and then approve it to go to the final workflow state or reject it to go back to draft mode). All sections currently use the same custom workflow with custom security settings for different user groups that enable or disable publishing.
Right now they want to create a new user role that would have content admin rights in certain sections of the website and restricted publishing rights in other sections. Since all security settings are managed directly within this workflow I'm wondering if there is a way to accomplish it without having to create new workflows?