Get-EntraDeletedDirectoryObject

Recupera um objeto de diretório apagado suavemente a partir do diretório.

Sintaxe

Default (Predefinição)

Get-EntraDeletedDirectoryObject

    -DirectoryObjectId <String>
    [-Property <String[]>]
    [<CommonParameters>]

Descrição

O Get-EntraDeletedDirectoryObject cmdlet recupera um objeto de diretório soft deleted do diretório. Note que a eliminação suave para grupos está atualmente implementada apenas para Grupos Unificados (também conhecidos como Grupos do Microsoft 365).

Exemplos

Exemplo 1: Recuperar um objeto de diretório eliminado com mais detalhes

Connect-Entra -Scopes 'AdministrativeUnit.Read.All', 'Application.Read.All','Group.Read.All','User.Read.All'
Get-EntraDeletedDirectoryObject -DirectoryObjectId 'aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb' | Format-Table -Property Id, displayName, '@odata.type', DeletedDateTime, DeletionAgeInDays -AutoSize
Id                                   displayName           @odata.type                  DeletedDateTime       DeletionAgeInDays
--                                   -----------           -----------                  ---------------       -----------------
aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb Entra PowerShell App #microsoft.graph.application 2/12/2025 11:07:56 AM                10

Este exemplo mostra como recuperar os detalhes dos objetos de diretório eliminados do diretório.

Nota: Pode usar os seguintes comandos para recuperar objetos específicos eliminados:

  • Get-EntraDeletedUser - recuperar utilizadores eliminados.
  • Get-EntraDeletedAdministrativeUnit - recuperar unidades administrativas eliminadas.
  • Get-EntraDeletedApplication - recuperar aplicações eliminadas.
  • Get-EntraDeletedDevice - para recuperar dispositivos apagados.
  • Get-EntraDeletedGroup - para recuperar grupos eliminados.
  • Get-EntraDeletedServicePrincipal - recuperar os principais de serviço eliminados.

Parâmetros

-DirectoryObjectId

O ID do objeto diretório a recuperar.

Propriedades dos parâmetros

Tipo:System.String
Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False
Aliases:Id

Conjuntos de parâmetros

(All)
Posto:Named
Obrigatório:True
Valor do pipeline:True
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

-Property

Especifica propriedades a devolver.

Propriedades dos parâmetros

Tipo:

System.String[]

Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False
Aliases:Select

Conjuntos de parâmetros

(All)
Posto:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.

Saídas

System.Object