Búsqueda de sitios web

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.

Artículos relacionados