In the process of setting up users, I would like to invite users by email address to the Team. The issue is that they may not have a account set up and linked to the repo when I’m onboarding them. Is it possible to invite a user to a team that’s not a member of the repo?
It is not. Due to how we are connected to the VCS, you can only invite users who are members of the repo.
You could gave them a direct link and have them follow manually, but unless this is an OSS repo they won’t be able to access the link, for the same reasons.