Remove-EntraDeletedDirectoryObject

Elimine permanentemente un objeto de directorio eliminado previamente.

Sintaxis

Default (valor predeterminado)

Remove-EntraDeletedDirectoryObject

    -DirectoryObjectId <String>
    [<CommonParameters>]

Description

El Remove-EntraDeletedDirectoryObject cmdlet se usa para eliminar permanentemente un objeto de directorio eliminado previamente.

Cuando se elimina permanentemente un objeto de directorio, ya no se puede restaurar.

En escenarios delegados, el usuario que llama debe tener al menos uno de los siguientes roles Microsoft Entra.

  • Para eliminar permanentemente aplicaciones o entidades de servicio eliminadas: Application Administrator, Cloud Application Administratoro Hybrid Identity Administrator.
  • Para eliminar permanentemente usuarios eliminados: User Administrator.
  • Para eliminar permanentemente grupos eliminados: Groups Administrator.

Ejemplos

Ejemplo 1: Eliminar un objeto de directorio eliminado anteriormente

Connect-Entra -Scopes 'Application.ReadWrite.All','Group.ReadWrite.All','Application.ReadWrite.All','User.ReadWrite.All'
$deletedApplication = Get-EntraDeletedApplication -SearchString 'My PowerShell Application'
Remove-EntraDeletedDirectoryObject -DirectoryObjectId $deletedApplication.Id

En este ejemplo se muestra cómo eliminar permanentemente un objeto de directorio eliminado previamente por DirectoryObjectId.

  • -DirectoryObjectId el parámetro especifica el identificador del objeto de directorio que se elimina permanentemente.

Parámetros

-DirectoryObjectId

DirectoryObjectId del objeto de directorio que se elimina permanentemente.

Propiedades de parámetro

Tipo:System.String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False
Alias:Id

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:True
Valor de la canalización:True
Valor de la canalización por nombre de propiedad:True
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.

Entradas

System.String

Salidas

System.Object