First published on TECHNET on Sep 21, 2017
I love automation so I thought this might interest you.
First of all the Product group is currently working on the PowerShell to configure and manage teams as you can see from this
Road map entry
(Currently in Development) but if your feeling impatient and you need to get something started there are several choices
There is a GitHub module
while not the official solution it seems to be well started.
You can use Graph API to work with Teams see
and once the PowerShell is released you should see an API to provider even richer functionality
As well if you want to use
you can perform some basic management and configuration of teams at this time.
While not very robust right now, the future is brighter for the ability to manage and configure Teams in a programmatic fashion. If you have any questions or would like to discuss this further please let me know.