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.
-
-ApplicationIdo 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.