Conéctese a Azure AD con PowerShell
Nos gusta conectarnos a Azure AD con PowerShell porque queremos recuperar el estado de usuario de Microsoft 365 MFA. Antes de que podamos hacer eso, tenemos que instalar el módulo Microsoft Azure Active Directory. En este artículo, aprenderá cómo instalar el módulo Azure Active Directory.
Instalar el módulo MSOnline
Para instalar el módulo MSOnline, debe iniciar una de las siguientes aplicaciones como administrador (altos privilegios):
WindowsPowerShell
Windows PowerShell ISE
Código de estudio visual
Establecer la política de ejecución de Windows PowerShell
De forma predeterminada, no podemos instalar scripts. Para exigir que todos los scripts de PowerShell que descargue de Internet estén firmados por un editor confiable, ejecute PowerShell como administrador y ejecute el cmdlet. Presione Y y presione Entrar.
PS C:\> Set-ExecutionPolicy RemoteSigned
Execution Policy Change
The execution policy helps protect you from scripts that you do not trust. Changing the execution policy might expose
you to the security risks described in the about_Execution_Policies help topic at
https:/go.microsoft.com/fwlink/?LinkID=135170. Do you want to change the execution policy?
[Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "N"): YImportante: Cierre y vuelva a abrir la ventana elevada de Windows PowerShell para que se apliquen los cambios.
Instalar el módulo PowerShellGet
Ejecute PowerShell como administrador. Ejecute el comando Install-Module PowershellGet -Force. Cuando se le solicite instalar el proveedor NuGet, presione Y y siga con Enter.
PS C:\> Install-Module PowershellGet -Force
NuGet provider is required to continue
PowerShellGet requires NuGet provider version '2.8.5.201' or newer to interact with NuGet-based repositories. The NuGet provider must be available in 'C:\Program Files\PackageManagement\ProviderAssemblies' or
'C:\Users\administrator.EXOIP\AppData\Local\PackageManagement\ProviderAssemblies'. You can also install the NuGet provider by running 'Install-PackageProvider -Name NuGet -MinimumVersion 2.8.5.201 -Force'. Do you want PowerShellGet to install
and import the NuGet provider now?
[Y] Yes [N] No [S] Suspend [?] Help (default is "Y"): YSi recibe un error que indica que no se puede instalar, lea el artículo No se puede instalar el proveedor NuGet para PowerShell.
Instalar el módulo Azure Active Directory
Instale el módulo MSOnline. Pulsa Y y Entrar.
PS C:\> Install-Module MSOnlineConéctese a Azure Active Directory
Ejecute el cmdlet Connect-MsolService para iniciar una conexión con Azure Active Directory.
PS C:\> Connect-MsolServiceDespués de ejecutar el cmdlet anterior, aparece la ventana de inicio de sesión.
Después de conectarse con Azure AD, puede ejecutar sus comandos de PowerShell.
Nota: No hay ningún cmdlet Disconnect-MsolService. Lo que puedes hacer es cerrar la ventana de Windows PowerShell.
Leer más: Instalar el módulo PowerShell de Exchange Online »
Conclusión
Aprendió a conectarse a Azure AD con PowerShell. Antes de conectarse con MsolService (MSOnline), instale el módulo MSOnline. Ahora está listo para ejecutar sus comandos y scripts.
Disfrutaste este artículo? También te puede gustar Instalar y configurar Azure AD Connect. No olvides seguirnos y compartir este artículo.
