Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Artikel erfahren Sie, wie Sie eine vorläufig gelöschte Unternehmensanwendung in Ihrem Microsoft Entra-Mandanten wiederherstellen. Vorläufig gelöschte Unternehmensanwendungen können innerhalb der ersten 30 Tage nach dem Löschen aus dem Papierkorb wiederhergestellt werden. Nach dem 30-tägigen Zeitfenster wird die Unternehmensanwendung endgültig gelöscht und kann nicht wiederhergestellt werden.
Wenn Sie eine Anwendungsregistrierung in ihrem Stammmandanten durch App-Registrierungen im Microsoft Entra Admin Center gelöscht haben, wurde die Unternehmensanwendung, die der entsprechende Dienstprinzipal ist, ebenfalls gelöscht.
Wenn Sie die gelöschte Anwendungsregistrierung im Microsoft Entra Admin Center wiederherstellen, wird der entsprechende Dienstprinzipal ebenfalls wiederhergestellt. Dadurch können Sie die früheren Konfigurationen des Dienstprinzipals wiederherstellen, mit Ausnahme der früheren Richtlinien wie z. B. Richtlinien für bedingten Zugriff, die nicht wiederhergestellt werden.
Voraussetzungen
Sie benötigen Folgendes, um eine Unternehmensanwendung wiederherzustellen:
- Ein Microsoft Entra-Benutzerkonto. Falls Sie noch kein Konto besitzen, können Sie ein kostenloses Konto erstellen.
- Eine der folgenden Rollen:
- Cloudanwendungsadministrator
- Anwendungsadministrator
- Besitzer des Dienstprinzipals.
- Eine vorläufig gelöschte Unternehmensanwendung in Ihrem Mandanten.
Führen Sie die folgenden Schritte aus, um eine kürzlich gelöschte Unternehmensanwendung wiederherzustellen. Weitere Informationen zu häufig gestellten Fragen zum Löschen und Wiederherstellen von Anwendungen finden Sie unter Häufig gestellte Fragen zum Löschen und Wiederherstellen von Anwendungen.
Anzeigen wiederherstellbarer Unternehmensanwendungen mit Microsoft Entra PowerShell
Stellen Sie sicher, dass Sie das Microsoft Entra PowerShell-Modul verwenden.
Sie müssen sich mindestens als Cloudanwendungsadministrator anmelden.
Führen Sie den folgenden Befehl aus, um die kürzlich gelöschte Unternehmensanwendung anzuzeigen.
Connect-Entra -Scopes 'Application.Read.All' Get-EntraDeletedServicePrincipal
Ersetzen Sie „ID“ durch die Objekt-ID des Dienstprinzipals, den Sie wiederherstellen wollen.
Anzeigen wiederherstellbarer Unternehmensanwendungen mit Microsoft Graph PowerShell
Führen Sie
connect-MgGraph -Scopes "Application.ReadWrite.All"
aus. Sie müssen sich mindestens als Cloudanwendungsadministrator anmelden.Führen Sie den folgenden Befehl aus, um die kürzlich gelöschten Unternehmensanwendungen anzuzeigen.
Get-MgDirectoryDeletedItem -DirectoryObjectId <id>
Ersetzen Sie „ID“ durch die Objekt-ID des Dienstprinzipals, den Sie wiederherstellen wollen.
Anzeigen wiederherstellbarer Unternehmensanwendungen mithilfe der Microsoft Graph-API
Sie können kürzlich gelöschte Unternehmensanwendungen im Graph-Tester anzeigen und wiederherstellen. Sie müssen sich mindestens als Cloudanwendungsadministrator anmelden.
Führen Sie die folgende Abfrage aus, um die Liste der gelöschten Unternehmensanwendungen in Ihrem Mandanten abzurufen.
GET https://graph.microsoft.com/v1.0/directory/deletedItems/microsoft.graph.servicePrincipal
Notieren Sie sich aus der Liste der generierten gelöschten Dienstprinzipale die ID der Unternehmensanwendung, die Sie wiederherstellen möchten.
Wenn Sie alternativ die gelöschte Unternehmensanwendung abrufen möchten, rufen Sie den gelöschten Dienstprinzipal ab und filtern Sie die Ergebnisse nach der Eigenschaft der Anwendungs-ID (appId) des Clients mit der folgenden Syntax:
' " , https://graph.microsoft.com/v1.0/directory/deletedItems/microsoft.graph.servicePrincipal?$filter=appId eq '{appId}'
/ ? Nachdem Sie die Objekt-ID des gelöschten Dienstprinzipals abgerufen haben, fahren Sie mit seiner Wiederherstellung fort.
Wiederherstellen einer Unternehmens-App mit Microsoft Entra PowerShell
Führen Sie den folgenden Befehl aus, um die vorläufig gelöschte Unternehmensanwendung wiederherzustellen:
Connect-Entra -Scopes 'Application.ReadWrite.All' #get the deleted service principal by filtering by the display name. $deletedServicePrincipal = Get-EntraDeletedServicePrincipal -Filter "DisplayName eq 'test-App1-Deleted'" #assign the value returned to a variable and restore the deleted service principal Id = $deletedServicePrincipal.Id Restore-EntraDeletedDirectoryObject -Id $deletedServicePrincipal.Id
Wiederherstellen einer Unternehmens-App mit Microsoft Graph PowerShell
Führen Sie zum Wiederherstellen der Unternehmensanwendung den folgenden Befehl aus:
Restore-MgDirectoryDeletedItem -DirectoryObjectId <id>
Ersetzen Sie „ID“ durch die Objekt-ID des Dienstprinzipals, den Sie wiederherstellen wollen.
Wiederherstellen einer Unternehmens-App mithilfe der Microsoft Graph-API
Führen Sie zum Wiederherstellen der Unternehmensanwendung die folgende Abfrage aus:
POST https://graph.microsoft.com/v1.0/directory/deletedItems/{id}/restore
Ersetzen Sie „ID“ durch die Objekt-ID des Dienstprinzipals, den Sie wiederherstellen wollen.
Vorläufig gelöschte Dienstprinzipale für verwaltete Identitäten können zwar von der Kundschaft angezeigt, aber nicht wiederhergestellt oder endgültig gelöscht werden.
Warnung
Das endgültige Löschen einer Unternehmensanwendung ist ein unumkehrbarer Vorgang. Alle vorhandenen Konfigurationen in der App gehen verloren. Überprüfen Sie sorgfältig die Details der Unternehmensanwendung, um sicherzustellen, dass Sie sie dennoch endgültig löschen möchten.
Dauerhaftes Löschen einer Unternehmens-App mit Microsoft Entra PowerShell
Führen Sie den folgenden Befehl aus, um eine vorläufig gelöschte Unternehmensanwendung endgültig zu löschen:
Connect-Entra -Scopes 'Application.ReadWrite.All'
#get the deleted service principal by filtering by the display name.
$deletedServicePrincipal = Get-EntraDeletedServicePrincipal -Filter "DisplayName eq 'test-App1-Deleted'"
#assign the value returned to a variable and permanently delete the service principal
$Id = $deletedServicePrincipal.Id
Remove-EntraDeletedDirectoryObject -Id $deletedServicePrincipal.Id
Dauerhaftes Löschen einer Unternehmens-App mit Microsoft Graph PowerShell
Führen Sie den folgenden Befehl aus, um die vorläufig gelöschte Unternehmensanwendung endgültig zu löschen:
Remove-MgDirectoryDeletedItem -DirectoryObjectId <id>
Dauerhaftes Löschen einer Unternehmens-App mithilfe der Microsoft Graph-API
Führen Sie in Microsoft Graph-Tester den folgenden Befehl aus, um eine vorläufig gelöschte Unternehmensanwendung endgültig zu löschen.
DELETE https://graph.microsoft.com/v1.0/directory/deletedItems/{object-id}