Azure Active Directory (MSOnline)

Los módulos de PowerShell de Azure AD y MSOnline están en desuso a partir del 30 de marzo de 2024. Para más información, lea la actualización de desuso. Después de esta fecha, la compatibilidad con estos módulos se limita a la asistencia de migración al SDK de PowerShell de Microsoft Graph y a las correcciones de seguridad. Los módulos en desuso seguirán funcionando hasta el 30 de marzo de 2025.

Se recomienda migrar a Microsoft Graph PowerShell para interactuar con Microsoft Entra ID (anteriormente Azure AD). Para preguntas comunes sobre la migración, consulte las preguntas más frecuentes sobre la migración. Nota: Las versiones 1.0.x de MSOnline pueden experimentar interrupciones después del 30 de junio de 2024.

Puede usar MSOnline para tareas administrativas de Azure AD, como la administración de usuarios, la administración de dominios y para configurar el inicio de sesión único. En este tema se incluye información acerca de cómo instalar dichos cmdlets para utilizarlos con su directorio.

Instalación de MSOnline

MSonline se admite en los siguientes sistemas operativos Windows con la versión predeterminada de Microsoft .NET Framework y Windows PowerShell: Windows 8.1, Windows 8, Windows 7, Windows Server 2012 R2, Windows Server 2012 o Windows Server 2008 R2.

La manera más fácil de instalar el módulo es desde el Galería de PowerShell. El módulo se puede instalar el módulo con el cmdlet Install-Module:

Install-Module MSOnline

Conectarse a Azure

Para poder ejecutar cualquiera de los cmdlets descritos en este artículo, primero debe conectarse a su servicio en línea. Para ello, ejecute el cmdlet Connect-MsolService en el símbolo del sistema de Windows PowerShell. A continuación, se le pedirán las credenciales. Si lo desea, puede proporcionar sus credenciales con antelación, por ejemplo:

$Msolcred = Get-credential
Connect-MsolService -Credential $MsolCred

El primer comando solicita las credenciales y los almacena como $Msolcred. El siguiente comando usa esas credenciales como $Msolcred para conectarse al servicio.

Para conectarse a un entorno específico de Azure Active Directory, use el parámetro AzureEnvironment, como se indica a continuación:

Connect-MsolService -AzureEnvironment "AzureGermanyCloud"

En este ejemplo se conecta a la sesión de PowerShell en el entorno AzureAD alemán.

Para más información, consulte Connect-MsolService.

Para más información acerca de los cmdlets, puede hacer lo siguiente:

  • Para crear una carpeta para la ayuda, enumere los cmdlets y, después, abra el archivo en el Bloc de notas, puede ejecutar los siguientes comandos en el símbolo del sistema de Windows PowerShell:
New-Item c:\MsolHelp -Type directory
Get-command | Where-Object {$_.name -like "*msol*"} | Format-List | Out-File c:\MsolHelp\msolcmdlets.txt
Notepad c:\MsolHelp\msolcmdlets.txt
  • Para ver los ejemplos de un cmdlet, ejecute el siguiente comando en el símbolo del sistema de Windows PowerShell: Get-Help <cmdlet-name> -Examples

  • Para ver el nombre, la sinopsis, la descripción, las descripciones de los parámetros y todos los ejemplos que se proporcionan para un cmdlet, ejecute el siguiente comando en el símbolo del sistema de Windows PowerShell: Get-Help <cmdlet-name> -Detailed

  • Para ver el nombre, la sinopsis, la descripción, los parámetros detallados y cualquier ejemplo ofrecido para un cmdlet, ejecute el siguiente comando en el símbolo del sistema de Windows PowerShell: Get-Help <cmdlet-name> -Full

Consulte también