Clear-AzureRemoteAppVmStaleAdObject

Entfernt Objekte in der Microsoft Entra-ID, die virtuellen Azure RemoteApp-Computern zugeordnet sind, die nicht mehr vorhanden sind.

Hinweis

Die Cmdlets, auf die in dieser Dokumentation verwiesen wird, dienen zum Verwalten von Azure-Legacyressourcen, die Dienstverwaltungs-APIs verwenden. Cmdlets zum Verwalten von Azure Ressource Manager-Ressourcen finden Sie im Az PowerShell-Modul.

Syntax

Clear-AzureRemoteAppVmStaleAdObject
     -CollectionName <String>
     [-Credential <PSCredential>]
     [-Profile <AzureSMProfile>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]

Beschreibung

Das Cmdlet Clear-AzureRemoteAppVmStaleAdObject entfernt Objekte in der Microsoft Entra-ID, die virtuellen Azure RemoteApp-Computern zugeordnet sind, die nicht mehr vorhanden sind. Sie müssen Anmeldeinformationen verwenden, die über Berechtigungen zum Entfernen von Microsoft Entra-Objekten verfügen. Wenn Sie den allgemeinen Parameter "Verbose " angeben, zeigt dieses Cmdlet den Namen jedes Objekts an, das gelöscht wird.

Beispiele

Beispiel 1: Löschen veralteter Objekte für eine Auflistung

PS C:\> $AdminCredentials = Get-Credential
PS C:\> Clear-AzureRemoteAppVmStaleAdObject -CollectionName "Contoso" -Credential $AdminCredentials

Die erste Eingabeaufforderung fordert Sie mithilfe von Get-Credential auf, einen Benutzernamen und ein Kennwort einzugeben. Der Befehl speichert die Ergebnisse in der variablen $AdminCredentials.

Der zweite Befehl löscht die veralteten Objekte für die Auflistung namens Contoso. Der Befehl verwendet die in $AdminCredentials Variablen gespeicherten Anmeldeinformationen. Damit der Befehl erfolgreich ausgeführt werden kann, müssen diese Anmeldeinformationen über entsprechende Rechte verfügen.

Parameter

-CollectionName

Gibt den Namen der Azure RemoteApp-Auflistung an.

Type:String
Aliases:Name
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Credential

Gibt eine Anmeldeinformation an, die über Berechtigungen zum Ausführen dieser Aktion verfügt. Verwenden Sie das Cmdlet Get-Credential, um ein PSCredential-Objekt abzurufen. Wenn Sie diesen Parameter nicht angeben, verwendet dieses Cmdlet die aktuellen Benutzeranmeldeinformationen.

Type:PSCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Profile

Gibt das Azure-Profil an, aus dem dieses Cmdlet liest. Wenn Sie kein Profil angeben, liest dieses Cmdlet aus dem lokalen Standardprofil.

Type:AzureSMProfile
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False