There's no pretty way to do this in Cloud. Cloud does not support Behaviours. (For server, you could use https://library.adaptavist.com/entity/restrict-issue-types )
You can stop people creating an issue type though, by using validators. The most basic implementation is to have two workflows, one for the issues you want to protect, and one for the ones you do not. In the workflow for the protected issue types, add a validator to the "create" transition, one that checks that the user has the right permissions.
I do not recommend doing this though, as it's ugly for the users - they enter all the data for their issue, then a validator says "you can't do this" and they have to start again with a new issue create.
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event