Restore-EntraDeletedApplication

Stellt eine zuvor gelöschte Anwendung wieder her.

Syntax

Default (Standard)

Restore-EntraDeletedApplication

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

Beschreibung

Dieses Cmdlet stellt eine zuvor gelöschte Anwendung wieder her.

Durch das Wiederherstellen einer Anwendung wird der zugeordnete Dienstprinzipal nicht automatisch wiederhergestellt. Sie müssen den gelöschten Dienstprinzipal explizit wiederherstellen.

Für delegierte Szenarien muss der aufrufende Benutzer über mindestens eine der folgenden Microsoft Entra Rollen verfügen.

  • Anwendungsadministrator
  • Cloudanwendungsadministrator
  • Hybrid-Identitätsadministrator

Beispiele

Beispiel 1: Stellt eine zuvor gelöschte Anwendung wieder her

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 diesem Beispiel wird gezeigt, wie eine Anwendung gelöscht wird, anschließend wird die gelöschte Anwendung mithilfe des Get-EntraDeletedApplication Cmdlets abgerufen, und anschließend wird die Anwendung wiederhergestellt, indem die Objekt-ID der Restore-EntraDeletedApplication Anwendung im Cmdlet angegeben wird.

  • -ApplicationId der Parameter gibt die ObjectId der gelöschten Anwendung an, die wiederhergestellt werden soll.

Parameter

-ApplicationId

Die ApplicationId (Objekt-ID) der gelöschten Anwendung, die wiederhergestellt werden soll.

Parametereigenschaften

Typ:System.String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:Object

Parametersätze

(All)
Position:Named
Obligatorisch:True
Wert aus Pipeline:True
Wert aus Pipeline nach dem Eigenschaftsnamen:True
Wert aus verbleibenden Argumenten:False

-IdentifierUris

Die Bezeichner-URIs der Anwendung, die wiederhergestellt werden soll.

Parametereigenschaften

Typ:

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

Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Eingaben

System.String

Ausgaben

System.Object