We've created a workflow that passes between Developers, Producers and QA - and we've added properties where is made sense using 'jira.permissions.assignable.projectrole'
This is working correctly when assigning within that state - but during a transition, Users are able to leave the assignee to the default value (currently assigned user) and this bypasses the permission restrictions.
Does anyone have suggestions or solutions that can plug up this loophole? We have no direct access to code, but can look into any plug-ins or workflow/permissions changes necessary.
Thanks in advance.