We want to create a new team within Teams, do we need to go through IT for this?
Anyone can create a new team site within Teams, and prior permission from or notice to IS isn’t required. Feel free to go ahead and create.
Do however be mindful that if you want to restrict access, that you make the team Private, as anyone that can find and join a Public team can also see its contents.