MS Teams: cree equipos y agregue miembros según la membresía del grupo
Entonces, está a punto de migrar a la nube y ahora desea crear equipos para su organización en función de la membresía grupal de sus usuarios. También desea nombrar los equipos de la misma manera que se nombran los grupos. En esta publicación de blog, te mostraré cómo hacerlo.
Empecemos.
Conéctese a equipos de Microsoft
Primero instale el módulo PowerShell para MSTeams y conéctese a su inquilino de la nube.
Install-Module MicrosoftTeams # if neccessary
Connect-MicrosoftTeams
Si ve la pantalla de arriba, continúe.
Cree equipos y agregue miembros según la membresía del grupo
El siguiente código le brinda un ejemplo de cómo crear equipos y nombrarlos con el mismo nombre que los grupos de los que son miembros los usuarios. Todos los usuarios del grupo recuperados se agregan automáticamente a cada nuevo equipo.
# Create Teams and add members based on group membership
$groups = Get-ADGroup -Filter * -SearchBase "OU=groups,DC=domain,DC=com" |
Select-Object -ExpandProperty Name
foreach ($g in $groups) {
$users = Get-ADGroupMember -Identity $g |
Select-Object -ExpandProperty SamAccountName
$team = New-Team -DisplayName $g -Visibility Public
foreach ($u in $users) {
$name = $u + '.' + $env:userdnsdomain.ToLower()
Add-TeamUser -GroupId $team.groupid -User $name
}
}
La automatización de PowerShell se completó correctamente.
