Restore-EntraDeletedApplication

Hiermee herstelt u een eerder verwijderde toepassing.

Syntax

Default (Standaard)

Restore-EntraDeletedApplication

    [-IdentifierUris <System.Collections.Generic.List`1[System.String]>]
    -ApplicationId <String>
    [<CommonParameters>]

Description

Met deze cmdlet wordt een eerder verwijderde toepassing hersteld.

Als u een toepassing herstelt, wordt de bijbehorende service-principal niet automatisch hersteld. U moet de verwijderde service-principal expliciet herstellen.

Voor gedelegeerde scenario's moet de aanroepende gebruiker ten minste een van de volgende Microsoft Entra rollen hebben.

  • Toepassingsbeheerder
  • Cloudtoepassingsbeheerder
  • Hybrid Identity-beheerder

Voorbeelden

Voorbeeld 1: Een eerder verwijderde toepassing herstellen

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

In dit voorbeeld ziet u hoe een toepassing wordt verwijderd, waarna de verwijderde toepassing wordt opgehaald met behulp van de Get-EntraDeletedApplication cmdlet. Vervolgens wordt de toepassing hersteld door de object-id van de toepassing op te geven in de Restore-EntraDeletedApplication cmdlet.

  • -ApplicationId parameter geeft de ObjectId van de verwijderde toepassing die moet worden hersteld.

Parameters

-ApplicationId

De ApplicationId (object-id) van de verwijderde toepassing die moet worden hersteld.

Parametereigenschappen

Type:System.String
Default value:None
Ondersteunt jokertekens:False
DontShow:False
Aliassen:Object

Parametersets

(All)
Position:Named
Verplicht:True
Waarde uit pijplijn:True
Waarde uit pijplijn op eigenschapsnaam:True
Waarde van resterende argumenten:False

-IdentifierUris

De IdentifierUris van de toepassing die moet worden hersteld.

Parametereigenschappen

Type:

System.Collections.Generic.List`1[System.String]

Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParametersvoor meer informatie.

Invoerwaarden

System.String

Uitvoerwaarden

System.Object