Búsqueda de sitios web

Get-UnifiedGroup: el término 'Get-UnifiedGroup' no se reconoce como el nombre de un cmdlet, función, archivo de script o programa ejecutable.


Problema: Obtener “Get-UnifiedGroup: el término 'Get-UnifiedGroup' no se reconoce como el nombre de un cmdlet , función, archivo de script o programa ejecutable. Compruebe la ortografía del nombre o, si se incluyó una ruta, verifique que sea correcta e inténtelo de nuevo.” error en PowerShell.

Causa raíz y solución:

Debe conectarse a Exchange Online antes de usar el cmdlet Get-UnifiedGroup o Set-UnifiedGroup que interactúa con los grupos de Microsoft 365.

Solución 1: ¡Instale el módulo PowerShell de Exchange Online!

El cmdlet Get-UnifiedGroup es parte del módulo de administración de Exchange y es posible que no esté instalado en su sistema. Entonces, para resolver el problema, primero debe instalar el módulo Exchange Online para PowerShell y conectarse a Exchange Online.


#Install Exchange Online Management Shell
Install-Module -Name ExchangeOnlineManagement

#Connect to Exchange Online
Connect-ExchangeOnline

#Run Get-UnifiedGroup
Get-UnifiedGroup

Solución 2: crear e importar una PSSession

Sin el módulo de administración de Exchange Online, puede conectarse a Exchange Online mediante PSSession. Sin embargo, el método PSSession pronto quedará obsoleto.


$Credential = Get-Credential

#Create the session
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ `
           -Credential $Credential -Authentication Basic -AllowRedirection

#Import the session
Import-PSSession $Session -DisableNameChecking
 
#Get all Office 365 Group
Get-UnifiedGroup

También se aplica una solución similar al error "set-unifiedgroup no es un cmdlet reconocido".

Artículos relacionados