A menudo encuentro clientes que necesitan agregar muchos usuarios a Microsoft Teams, y la forma que muestra el portal para agregarlos uno a uno es muy engorrosa.
En estos momentos muchos centros educativos están usando la herramienta y realmente ha sido un reto no solo para aprender sino para mantener a los alumnos concentrados y no permitir que se escriban entre ellos.
El tema que quiero compartir es sobre como se puede adicionar varias personas a un grupo de Microsoft Teams. Imagínese una universidad con miles de estudiantes que necesiten ser añadidos, sería un labor aburrida y tediosa.
A continuación les voy a compartir una guía para que puedan agregar muchos usuarios a Microsoft Teams, esto se consigue teniendo previamente una lista de correos de los usuarios que necesitemos agregar. La lista debe estar en un archivo .csv que se puede crear con un simple bloc de notas.
Para Agregar muchos usuarios a Microsoft Teams necesitamos usar PowerShell, una herramienta que tenemos en la computadora con sistema operativo de Microsoft.
Pasos a seguir en PowerShell
Primero necesitamos tener permisos de administrador para ejecutar la herramienta. Además la cuenta de Microsoft Teams debe tener los permisos adecuados de dueño, al menos para poder realizar la operación. A continuación le detallamos los pasos con imágenes para una mayor comprensión.

Como vemos en la figura, escribimos la palabra Windows Powershell en la barra de búsqueda, y hacemos click derecho ejecutar como administrador.
Cuando lo ejecutemos como administrador corremos el siguiente comando para instalar el modulo de Microsoft Teams.
En el caso particular que le pidan actualizar un componente como Nuget de un algun repositorio le dicen que si a todo.

Si todo va bien debemos llegar a la imagen que muestro a continuación:

El siguente paso es conectarnos a la plataforma de Microsoft365 en la nube, a continuación les comparto el comando:

En el caso que tenga un error al conectarse al portal para Agregar muchos usuarios a Microsoft Teams puede que ser su computadora tenga una política que restrinja la ejecución de comando, si así necesita ejecutar el siguiente comando:
Si las cosas va bien, seguidamente vemos que aparece una ventana donde debemos poner correctamente las credenciales de nuestra organización de Microsoft365 para conectarnos. Si todo va bien debemos llegar a la siguiente imagen que le muestro:

Hasta aqui todo bien ahora necesitamos el grupo de Teams al cual vamos a agregarles los miembros, para esto debemos indentificar ese grupo con el siguiente comando:
En este punto debemos ver el listado de los grupos que tenemos en Microsoft Teams a continuación les comparto una muestra de mi organización:

Ahora necesitará su archivo .csv con sus correos electrónicos de los usuarios. Para esto, crear un nuevo archivo de bloc de notas con el siguiente formato, solo la columna de correo electrónico y luego un correo electrónico por línea.

Con la lista generada esta todo listo para agregar muchos usuarios a Microsoft Teams. Para ello necesitamos el ID del grupo en cuestión el cual lo obtuvimos con el comando GET-TEAMS.
Ahora debemos ejecutar el siguiente comando de PowerShell, que revisará cada correo electrónico de archivo csv y los agregará a su equipo. Reemplace YOUR_TEAM_ID en la siguiente secuencia de comandos con la ID de grupo, y reemplace YOUR_FILE_PATH con su ruta de archivo.
La ruta la puede copiar directamente donde puso la carpeta del .csv dando un click en la ruta del archivo en Windows.

Si todo va bien debe obtener la siguiente imagen, así de esta forma ha podido agregar usuarios en masa a Microsoft Teams.
