Restore-EntraDeletedApplication
Restaura um aplicativo excluído anteriormente.
Sintaxe
Default (Default)
Restore-EntraDeletedApplication
[-IdentifierUris <System.Collections.Generic.List`1[System.String]>]
-ApplicationId <String>
[<CommonParameters>]
Description
Esse cmdlet restaura um aplicativo excluído anteriormente.
Restaurar um aplicativo não restaura automaticamente a entidade de serviço associada. Você deve restaurar explicitamente a entidade de serviço excluída.
Para cenários delegados, o usuário de chamada precisa ter pelo menos uma das seguintes funções de Microsoft Entra.
- Administrador de Aplicativos
- Administrador de Aplicativos na Nuvem
- Administrador de identidade híbrida
Exemplos
Exemplo 1: restaura um aplicativo excluído anteriormente
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 um aplicativo é excluído, o aplicativo excluído é recuperado usando o Get-EntraDeletedApplication cmdlet e, posteriormente, o aplicativo é restaurado especificando a ID de Objeto do aplicativo no Restore-EntraDeletedApplication cmdlet.
-
-ApplicationIdO parâmetro especifica a ObjectId do aplicativo excluído que deve ser restaurado.
Parâmetros
-ApplicationId
A ApplicationId (ID do objeto) do aplicativo excluído que deve ser restaurado.
Propriedades do parâmetro
| Tipo: | System.String |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
| Aliases: | Objeto |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | True |
| Valor do pipeline: | True |
| Valor do pipeline pelo nome da propriedade: | True |
| Valor dos argumentos restantes: | False |
-IdentifierUris
O IdentifierUris do aplicativo que deve ser restaurado.
Propriedades do parâmetro
| Tipo: | System.Collections.Generic.List`1[System.String] |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | 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.