Clear-AzureRemoteAppVmStaleAdObject

Supprime des objets dans l’ID Microsoft Entra associé à des machines virtuelles Azure RemoteApp qui n’existent plus.

Remarque

Les cmdlets mentionnées dans cette documentation servent à gérer les ressources Azure héritées qui utilisent les API Gestion des services. Pour ce qui est des cmdlets permettant de gérer des ressources Azure Resource Manager, consultez le Module Az PowerShell.

Syntax

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

Description

L’applet de commande Clear-AzureRemoteAppVmStaleAdObject supprime des objets dans l’ID Microsoft Entra associé aux machines virtuelles Azure RemoteApp qui n’existent plus. Vous devez utiliser des informations d’identification qui ont des droits pour supprimer les objets Microsoft Entra. Si vous spécifiez le paramètre commun Verbose , cette applet de commande affiche le nom de chaque objet qu’elle supprime.

Exemples

Exemple 1 : Effacer les objets obsolètes d’une collection

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

La première commande vous invite à entrer un nom d’utilisateur et un mot de passe à l’aide de Get-Credential. La commande stocke les résultats dans la variable $Administration Credentials.

La deuxième commande efface les objets obsolètes de la collection nommée Contoso. La commande utilise les informations d’identification stockées dans la variable $Administration Credentials. Pour que la commande réussisse, ces informations d’identification doivent disposer des droits appropriés.

Paramètres

-CollectionName

Spécifie le nom de la collection Azure RemoteApp.

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

-Confirm

Vous demande une confirmation avant d’exécuter l’applet de commande.

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

-Credential

Spécifie des informations d’identification qui ont les droits nécessaires pour effectuer cette action. Pour obtenir un objet PSCredential , utilisez l’applet de commande Get-Credential . Si vous ne spécifiez pas ce paramètre, cette applet de commande utilise les informations d’identification utilisateur actuelles.

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

-Profile

Spécifie le profil Azure à partir duquel cette applet de commande lit. Si vous ne spécifiez pas de profil, cette applet de commande lit le profil par défaut local.

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

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

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