Cómo eliminar grupos de Microsoft Entra ID mediante Remove-MgGroup

Eliminación de grupos de Microsoft Entra ID

La eliminación de grupos de Microsoft Entra ID es una tarea crítica para que los administradores de TI mantengan un directorio limpio y seguro, garantizando que los grupos obsoletos o innecesarios no supongan ningún riesgo para la seguridad. Ya sea para retirar grupos no utilizados o para aplicar políticas de gobernanza, los administradores necesitan una forma eficiente de gestionar la eliminación de grupos. Aunque el comando PowerShell Remove-MgGroup de Microsoft Graph permite eliminar grupos, requiere largos scripts y mucho tiempo.

Para un enfoque más eficiente e intuitivo, ManageEngine ADManager Plus ofrece la solución ideal. Con su interfaz intuitiva, los administradores pueden identificar, revisar y eliminar fácilmente grupos de Microsoft Entra ID de forma masiva, garantizando una gestión de directorios sin inconvenientes y sin necesidad de complejos scripts PowerShell.

  • ADManager Plus
  • PowerShell
 

Elimine los grupos de Microsoft Entra ID utilizando ADManager Plus

  1. Inicie sesión en ADManager Plus y vaya a Microsoft 365 > Gestión > Gestión de grupos.
  2. En Modificación masiva de grupos, seleccione Eliminar grupos.
  3. Seleccione el inquilino de Microsoft 365 del que desea eliminar grupos.
  4. Ahora, puede seleccionar manualmente los grupos introduciendo sus nombres o importarlos de forma masiva mediante un archivo CSV.
  5. Haga clic en Encontrar.
  6. Seleccione los grupos que desea eliminar de la lista que aparece, o elija todos si es necesario.
  7. A continuación, haga clic en Aplicar.
Delete Microsoft Entra ID group owners using ADManager Plus reports.
 
 

Seleccione los grupos de Microsoft Entra ID que desee eliminar.

 
 

Seleccione el inquilino de Microsoft 365. Importe la lista de grupos con un archivo CSV.

Elimine los grupos de Microsoft Entra ID utilizando Microsoft Graph PowerShell

Requisitos previos

Antes de ejecutar el cmdlet Remove-MgGroup, garantice que se cumplan los siguientes requisitos:

  • Que el módulo Microsoft Graph PowerShell esté instalado. Si no está instalado, utilice el siguiente comando:
    Install-Module Microsoft.Graph -Scope CurrentUser
  • Conéctese a Microsoft Graph PowerShell con los permisos necesarios para gestionar y eliminar grupos de Microsoft Entra ID:
    Connect-MgGraph -Scopes "Group.ReadWrite.All"

Uso del cmdlet Remove-MgGroup para eliminar grupos de Microsoft Entra ID

Utilice el cmdlet Remove-MgGroup en Microsoft Graph PowerShell para eliminar los grupos de Microsoft Entra ID. La sintaxis es la siguiente:

Remove-MgGroupOwnerByRef
-InputObject <IGroupsIdentity>
[-IfMatch <String>]
[-ResponseHeadersVariable <String>]
[-Headers <IDictionary>]
[-PassThru]
[-ProgressAction <ActionPreference>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]

Ejemplo de caso de uso y script utilizando el cmdlet Remove-MgGroup

Ejemplo: Eliminar un grupo de Microsoft Entra ID

Utilice este comando de Graph PowerShell para eliminar un grupo de Microsoft Entra ID.

Import-Module Microsoft.Graph.Groups
Remove-MgGroupOwnerByRef -GroupId $groupId -DirectoryObjectId $directoryObjectId

Parámetros compatibles

La tabla siguiente enumera los parámetros clave que pueden utilizarse con el cmdlet Remove-MgGroup para eliminar grupos de Microsoft Entra ID.

ParámetrosDescripción
-ConfirmEs el identificador único del grupo.
-DirectoryObjectIdEsto es para las cabeceras opcionales que se añadirán a la solicitud.
-GroupIDEsto solicita al administrador que confirme antes de ejecutar el cmdlet.
-WhatIfEsto muestra lo que ocurriría si se ejecutara el cmdlet. El cmdlet no se ejecuta realmente.

Desafíos del uso de scripts Graph PowerShell para eliminar grupos de Microsoft Entra ID

  • La asignación de roles y permisos puede ser complicada, ya que algunos comandos requieren privilegios especiales.
  • Los límites de restricción de la tasa de la API de Microsoft pueden interrumpir las operaciones masivas, obligando a hacer reintentos.
  • Algunas funciones de Microsoft Graph carecen de cmdlets de PowerShell y requieren llamadas manuales a la API.
  • Los administradores necesitan sólidos conocimientos de PowerShell para pasar de Azure AD a Microsoft Graph PowerShell.

Funciones destacadas del uso de ADManager Plus para eliminar grupos de Microsoft Entra ID

ADManager Plus puede facilitarle la gestión de grupos de Microsoft Entra ID

La solución integral para la gestión y generación de informes de Active Directory.

La solución integral para la gestión y generación de informes de Active Directory