Restore-EntraDeletedApplication
Restaura una aplicación eliminada anteriormente.
Sintaxis
Default (valor predeterminado)
Restore-EntraDeletedApplication
[-IdentifierUris <System.Collections.Generic.List`1[System.String]>]
-ApplicationId <String>
[<CommonParameters>]
Description
Este cmdlet restaura una aplicación eliminada anteriormente.
Restaurar una aplicación no restaura automáticamente la entidad de servicio asociada. Debe restaurar explícitamente la entidad de servicio eliminada.
En escenarios delegados, el usuario que llama debe tener al menos uno de los siguientes roles Microsoft Entra.
- Administrador de aplicaciones
- Administrador de aplicaciones en la nube
- Administrador de identidades híbridas
Ejemplos
Ejemplo 1: Restaura una aplicación eliminada 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
En este ejemplo se muestra cómo se elimina una aplicación y, a continuación, se recupera la aplicación eliminada mediante el Get-EntraDeletedApplication cmdlet y, posteriormente, se restaura la aplicación especificando el identificador de objeto de la aplicación en el Restore-EntraDeletedApplication cmdlet .
-
-ApplicationIdparameter especifica el ObjectId de la aplicación eliminada que se va a restaurar.
Parámetros
-ApplicationId
ApplicationId (id. de objeto) de la aplicación eliminada que se va a restaurar.
Propiedades de parámetro
| Tipo: | System.String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
| Alias: | Objeto |
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 |
-IdentifierUris
IdentificadorUris de la aplicación que se va a restaurar.
Propiedades de parámetro
| Tipo: | System.Collections.Generic.List`1[System.String] |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| 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.