How can I stop people from joining my team, such as opposition players?

Team App has a number of security and privacy settings, enabling admins to approve or deny membership requests as desired.  Unwanted members can also be deleted from your member's list at any time.

Did this solve your problem?