Disable a regular team creation for end users
Once you have set up your templates, you would want to make sure that the end users are only using Templates you've set up with nBold to create teams.
This is possible! And this document is here to describe what you need to do to enable this.
Is possible to restrict people to create teams in a regular way?
Yes, you can. The thing you need to know before proceeding is that you can't restrict people to create Teams only. If you want to do so you would restrict the creation of Office 365 Groups for users, meaning: teams, Planner, Outlook Groups, Yammer Connecter Groups, etc.
How can I implement that?
Following this documentation by Microsoft, you'll be able to set only a group user (based on a security group) who will be able to create Office 365 and therefore teams, through the regular way.
Important Note!! Please make sure that the Service Account is belonging to the security group that can create Office 365 Group in the tenant.