Búsqueda de sitios web

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"): Y

Importante: 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"): Y

Si 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 MSOnline

Conéctese a Azure Active Directory

Ejecute el cmdlet Connect-MsolService para iniciar una conexión con Azure Active Directory.

PS C:\> Connect-MsolService

Despué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.

Artículos relacionados