Remove-EntraDeletedDirectoryObject

Dauerhaftes Löschen eines zuvor gelöschten Verzeichnisobjekts.

Syntax

Default (Standard)

Remove-EntraDeletedDirectoryObject

    -DirectoryObjectId <String>
    [<CommonParameters>]

Beschreibung

Das Remove-EntraDeletedDirectoryObject Cmdlet wird verwendet, um ein zuvor gelöschtes Verzeichnisobjekt dauerhaft zu löschen.

Wenn ein Verzeichnisobjekt endgültig gelöscht wird, kann es nicht mehr wiederhergestellt werden.

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

  • So löschen Sie gelöschte Anwendungen oder Dienstprinzipale endgültig: Application Administrator, , Cloud Application Administratoroder Hybrid Identity Administrator.
  • So löschen Sie gelöschte Benutzer endgültig: User Administrator.
  • So löschen Sie gelöschte Gruppen endgültig: Groups Administrator.

Beispiele

Beispiel 1: Löschen eines zuvor gelöschten Verzeichnisobjekts

Connect-Entra -Scopes 'Application.ReadWrite.All','Group.ReadWrite.All','Application.ReadWrite.All','User.ReadWrite.All'
$deletedApplication = Get-EntraDeletedApplication -SearchString 'My PowerShell Application'
Remove-EntraDeletedDirectoryObject -DirectoryObjectId $deletedApplication.Id

In diesem Beispiel wird veranschaulicht, wie ein zuvor gelöschtes Verzeichnisobjekt durch DirectoryObjectId endgültig gelöscht wird.

  • -DirectoryObjectId der Parameter gibt die ID des Verzeichnisobjekts an, das dauerhaft gelöscht wird.

Parameter

-DirectoryObjectId

Die DirectoryObjectId des Verzeichnisobjekts, das endgültig gelöscht wird.

Parametereigenschaften

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

Parametersätze

(All)
Position:Named
Obligatorisch:True
Wert aus Pipeline:True
Wert aus Pipeline nach dem Eigenschaftsnamen:True
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