Restore-EntraDeletedApplication

Restaura uma aplicação previamente eliminada.

Sintaxe

Default (Predefinição)

Restore-EntraDeletedApplication

    [-IdentifierUris <System.Collections.Generic.List`1[System.String]>]
    -ApplicationId <String>
    [<CommonParameters>]

Descrição

Este cmdlet restaura uma aplicação previamente eliminada.

Restaurar uma aplicação não restaura automaticamente o principal de serviço associado. Deve restaurar explicitamente o principal do serviço eliminado.

Para cenários delegados, o utilizador que chama deve ter pelo menos uma das seguintes funções Microsoft Entra.

  • Administrador de Aplicações
  • Administrador de aplicativos na nuvem
  • Administrador de identidade híbrida

Exemplos

Exemplo 1: Restaura uma aplicação previamente eliminada

Connect-Entra -Scopes 'Application.ReadWrite.All'
$deletedApplication = Get-EntraDeletedApplication -SearchString 'My PowerShell Application'
Restore-EntraDeletedApplication -ApplicationId $deletedApplication.Id
Id                                   DeletedDateTime
--                                   ---------------
ffffffff-5555-6666-7777-aaaaaaaaaaaa

Este exemplo mostra como uma aplicação é eliminada, depois a aplicação eliminada é recuperada usando o Get-EntraDeletedApplication cmdlet e, subsequentemente, a aplicação é restaurada especificando o ID do Objeto da aplicação no Restore-EntraDeletedApplication cmdlet.

  • -ApplicationId o parâmetro especifica o ObjectId da aplicação eliminada que deve ser restaurada.

Parâmetros

-ApplicationId

O ApplicationId (ID do Objeto) da aplicação eliminada que deve ser restaurada.

Propriedades dos parâmetros

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

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

-IdentifierUris

O IdentifierUris da aplicação que deve ser restaurada.

Propriedades dos parâmetros

Tipo:

System.Collections.Generic.List`1[System.String]

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

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.

Entradas

System.String

Saídas

System.Object