Hey everyone, I'm curious about how others are managing the governance of Microsoft Teams these days. From a system administrator's perspective, it feels like the whole lifecycle management and self-service experience can be quite frustrating. We're on the lookout for a solid solution to manage our Teams and SharePoint effectively, allowing users to create Teams with proper guardrails like defining naming conventions, enforcing ownership, and enabling automatic archiving. It's tough to find the right fit, and I keep feeling that fear of missing out—what if I commit to one solution and then find a better alternative soon after?
We've checked out Teams Manager from Solutions2Share and got an estimate for €17,000 per year for 1,000-4,000 users, which feels steep since we only have about 3,000 users. It looks like a solid product, but I'd appreciate any recommendations for other options or insights from those who use Teams Manager. What are the pros and cons? What works well and what doesn't? Any feedback would be super helpful, as I know we're not the only ones out there looking to keep Teams organized and manageable!
3 Answers
Managing SharePoint can indeed be a total headache! From my experience, it's crucial to set it up correctly from the start to avoid permission issues later on. Using 'Contribute' access can help keep things more secure. As for Teams, it seems Microsoft designed it for minimal IT overhead, which isn't too bad. We’ve had some success with the Entra ID Group expiration to automatically clean up inactive Teams. Also, we enforce a naming convention (like 'Teams_Project') so it's easier for IT to sort through them when needed. The policies are implemented via a custom script using Graph API, and most users have adapted to it once they see the structure.
Totally agree about setting up SharePoint correctly from the get-go. If you mess that up, it can feel like you’re cleaning up a huge mess forever. Permissions are super important. I've also found that having clear expectations about where official data should go is key. By the way, have you tried ShareGate for migrating data and checking permissions? It’s been a lifesaver for us.
Honestly, we don't really have strict governance in place. We let our users manage their own Teams using the default settings in the Office 365 admin center. It’s a loose approach, and while I’m not suggesting it’s the right way, it is how we do it.

Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures