En esta entrada, se verá la posibilidad de convertir un usuario invitado en miembro y viceversa en Microsoft 365. El cambio o conversión, no se realiza desde un panel o clicando, hay que hacerlo por Powershell.

Conectar a Microsoft 365 por Powershell

Con windows 10 y 11 es fácil conectar a Office 365 o Microsoft 365 cómo se denomina ahora mediante Powershell. Solamente hay que tener en cuenta si alguna vez en el pasado ya hemos conectado o es la primera vez.

Si es la primera vez, lo primero, es instalar el módulo. Para ello toca abrir Powershell como administrador y ejecutar el siguiente comando.

Install-Module MSOnline

Respondemos que si a las preguntas que nos haga. Puedes consultar la documentación de Microsoft aquí: https://learn.microsoft.com/es-es/microsoft-365/enterprise/connect-to-microsoft-365-powershell?view=o365-worldwide#step-1-install-the-required-software-1

install module

Una vez instalado, solamente queda ejecutar el comando que nos conectará con nuestro tenant, previa validación de usuario y contraseña y MFA si está habilitado.

Connect-MsolService

Nuevamente, refiero a la documentación del enlace anterior para mayor revisión.

Realizar el cambio

Para realizarlo, hay que ejecutar un sencillo comando.

Set-MsolUser -UserPrincipalName blog@millaredos.com -UserType Guest

Obviamente, hay que poner el nombre de usuario correcto. Y para hacer al revés, pasar de invitado a miembro solamente habría que cambiar el UserType a Member

Set-MsolUser -UserPrincipalName blog@millaredos.com -UserType Member

Comprobación

Ya que estamos con Powershell abierto, la comprobación es fácil de realizar. Simplemente listamos el usuario.

Get-MsolUser -UserPrincipalName blog@millaredos.com | select DisplayName,UserType

En la columna UserType deberá listar Member para miembro y Guest para invitado.

Espero os sea de ayuda.