Mark is absolutely correct. I did this only yesterday and yes you can choose administration rights for the student or team. Our assignment consists of a one page website written in HTML, CSS and JS (GitHub.io) that links to a repository (GitHub.com) and then to a live website running PHP and MySQL (which is basically the code of the repository in its working form). None of my students have admin rights so only I can create the live project URL (GitHub.io), of which I did then shared this with them via my institutions Google Classroom (which is very good and highly recommended).
As the assignment requires team collaboration I can also see analytics on the student progress. Who's contributing in the team. When are they contributing. Is it a constant effort or done last minute. I can raise issues of which the team can assign to individual members and tick off when complete. I can also aid the learners beyond the classroom via GitHub when previously they would send an email with the problem and a zip of thier project - so old fashioned and time consuming.
Need anymore help, please get in touch.