Add-TeamUser

The `Add-TeamUser` adds an owner or member to the team, and to the unified group which backs the team.

Syntax

Add-TeamUser
   -GroupId <String>
   -User <String>
   [-Role <String>]
   [<CommonParameters>]

Description

This cmdlet adds an owner or member to the team, and to the unified group which backs the team.

Note

The command will return immediately, but the Teams application will not reflect the update immediately. The Teams application may need to be open for up to an hour before changes are reflected.

It doesn't work in the same way that the Teams application. If you add an owner in the application the user is also added as member to the unified group. Using this cmdlet, it will add the user only as an owner to the unified group, not as a member. Then you can run the cmdlet again to add the user as member.

Examples

Example 1

Add-TeamUser -GroupId 31f1ff6c-d48c-4f8a-b2e1-abca7fd399df -User dmx@example.com

This example adds the user "dmx@example.com" to a group with the id "31f1ff6c-d48c-4f8a-b2e1-abca7fd399df".

Parameters

-GroupId

GroupId of the team.

Type:String
Position:Named
Default value:None
Accept pipeline input:True (ByPropertyName)
Accept wildcard characters:False
-Role

Member or Owner.

Type:String
Position:Named
Default value:Member
Accept pipeline input:True (ByPropertyName)
Accept wildcard characters:False
-User

User's UPN (user principal name - e.g. johndoe@example.com).

Type:String
Position:Named
Default value:None
Accept pipeline input:True (ByPropertyName)
Accept wildcard characters:False

Inputs

GroupId, User, Role