Hola chic@s hoy vamos a aprender cómo conectarnos a Exchange Online desde la PoweShell de MAC.
Este tutorial ha sido testeado en día 27 de marzo del 2023 en un Macbook Pro M2 con MacOS Monterey 12.6.2.
Tabla de contenidos
Instalación de PowerShell en MAC
Powershell ya viene instalado en el sistema de Windows pero no en los MAC , por lo que hay que instalarlo antes de hacer nada. Te dejo un tutorial de cómo hacerlo ya que hay varias formas.
Módulo necesario (EXO) para la conexión
Una vez que tenemos PowerShell instalado y preparado, debemos instalar un módulo llamado EXO (EXchange Online). En la terminal de PowerShell escribimos lo siguiente:
Install-Module -Name ExchangeOnlineManagement
Tecleamos la letra «A» para aceptar todo.
Conexión a Exchange Online con Powershell de MAC
Una vez hecho esto, desde la misma ventana de PowerShell, ejecutamos el siguiente comando:
Connect-ExchangeOnline -UserPrincipalName ashtreelane@labsmac.es
Reemplaza ashtreelane@labsmac.es por una cuenta que posea poderes de administración. Una vez que pulsamos enter, se abrirá el navegador para introducir la contraseña de la cuenta (si el usuario tiene el doble factor activado, deberemos aceptarlo)
Una vez aprobada la solicitud de doble factor, en el navegador nos debe aparecer algo así:
Authentication complete. You can return to the application. Feel free to close this browser tab.
Volvemos a la ventana terminal de PowerShell y tenemos que tener algo así
Para comprobar que ya estamos dentro, escribe lo siguiente para listar todos los mailbox del tenant, mostrando solo su nombre:
Get-Mailbox -Identity * | select-object name
Eso es todo chic@s espero que les haya gustado! Nos vemos en la próxima
https://learn.microsoft.com/es-es/powershell/exchange/exchange-online-powershell-v2?view=exchange-ps#install-the-exchange-online-powershell-module