Add Team Guest User
Guest users are now available in Teams. The Add-TeamUser command only works for tenant addresses. Request the ability to add guest members via PowerShell.
Working on my side with following code and using the email address (not the upn) from the external user:
Add-TeamUser -GroupId $Team.GroupId -User $memb
Why do we need PowerShell? Why can't I use MS Teams as the "owner of a team" just simply add "members" and "guests"? Why is this so complicated? Currently, from my business Teams account, I have added my personal <outlook> account as a way to test. The business Teams shows that my <outlook> has been successfully added. If I send a chat message to the guest, it sends the message through an email, and takes over an hour to deliver. Then, when my personal device receives the email with the message, it has an option to "view in Teams". So I click that button, and it takes me to the business (CVR) Teams! Seems totally useless! How do I fix this?
Simao Campos commented
This is a useful idea, it would make a team management much easier. Not only saving time, but also keeping a trach record of what was done.
Benoit Fournier commented
As Pasquale said, guests users invited with Add-TeamUser are listed in the Teams UI as member. If we use PowerShell to query users, they are listed as guests. Kind of inconsistent.
Carla Monk commented
When we are trying to add a lot of parents not in the tenant, it is much easier with PowerShell.
The solution of winderickxeli work, but the guest user in the team is showed as Member and not as Guest. I don't know if this is a security problem. And at end but not the last, the invitation email was not sent to the user.
Eli Winderickx commented
I like this idea. Currently I have a workarround tho
Brandon Rosenthal commented
I agree this should work
I bulk add members and owners but have to add guest by hand....