I want to provide access for developers to create sub-task only. Not a story or issue. Is this possible?
No, there's no way to do that. If someone can create an issue in a project, they can create an issue of any type.
I have to go back to a lower level question here - Why are you trying to stop people using an issue tracker to track issues? What problem would you solve by blocking a team from creating issues to represent work that needs doing?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.