I created a role for my project for people to only be able to create an issue.
I tested it out with a colleague who had this role but could not create an issue.
However, when I added the Transition any issue from Work on "..." issues , he then was able to.
The create transition doesn't have particular rules.