Restore-EntraDeletedApplication
Restaure une application précédemment supprimée.
Syntaxe
Default (Par défaut)
Restore-EntraDeletedApplication
[-IdentifierUris <System.Collections.Generic.List`1[System.String]>]
-ApplicationId <String>
[<CommonParameters>]
Description
Cette applet de commande restaure une application précédemment supprimée.
La restauration d’une application ne restaure pas automatiquement le principal de service associé. Vous devez restaurer explicitement le principal de service supprimé.
Pour les scénarios délégués, l’utilisateur appelant doit avoir au moins l’un des rôles Microsoft Entra suivants.
- Administrateur d’application
- Administrateur d’applications cloud
- Administrateur d’identité hybride
Exemples
Exemple 1 : Restaure une application précédemment supprimée
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
Cet exemple montre comment une application est supprimée, puis l’application supprimée est récupérée à l’aide de l’applet Get-EntraDeletedApplication de commande, puis l’application est restaurée en spécifiant l’ID d’objet de l’application dans l’applet Restore-EntraDeletedApplication de commande.
-
-ApplicationIdspécifie l’ObjectId de l’application supprimée à restaurer.
Paramètres
-ApplicationId
Id d’application (ID d’objet) de l’application supprimée à restaurer.
Propriétés du paramètre
| Type: | System.String |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
| Alias: | Object |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | True |
| Valeur du pipeline: | True |
| Valeur du pipeline par nom de propriété: | True |
| Valeur des arguments restants: | False |
-IdentifierUris
IdentificateurUris de l’application à restaurer.
Propriétés du paramètre
| Type: | System.Collections.Generic.List`1[System.String] |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | False |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
CommonParameters
Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.