Sub-Task is like a normal issue. If someone can create a normal issue he can also create a sub-task. There is no special permission to give only access to specific groups or roles.
If you would like to have such a feature please vote on this ticket:
I hope that it will be implemented soon for you.
there is no permission to restrict creation of subtask !!
i gave given solution on following question, try with that
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
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events