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.

  • -ApplicationId spé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.

Entrées

System.String

Sorties

System.Object