For the complete documentation index, see llms.txt. This page is also available as Markdown.

Invoke-RDMUserCleanup

Synopsis

Désactiver ou supprimer les utilisateurs qui ne correspondent plus à leur fournisseur d'identité.

Syntaxe

__AllParameterSets

Invoke-RDMUserCleanup [-InputObject] <PSUserSyncResult[]> -CleanupOption <UserCleanupOption>
 [-UnassignLicenses] [-TransferUserVaultToSharedVault] [-ForcePromptAnswer <DialogResult[]>]
 [-WhatIf] [-Confirm] [<CommonParameters>]

Description

Désactiver ou supprimer les utilisateurs qui ne correspondent plus à leur fournisseur d'identité, normalement ceux signalés par Sync-RDMUser. Chaque utilisateur reçu en pipeline reçoit la même CleanupOption, donc exécuter l'applet de commande une fois par option pour appliquer un mélange. Les utilisateurs laissés hors du pipeline ne sont pas touchés. Les utilisateurs supprimés sont déplacés vers la liste des utilisateurs supprimés plutôt que retirés définitivement. Nécessite un espace de travail Devolutions Server.

Exemples

Exemple 1

PS C:\> Sync-RDMUser -Provider Domain | Invoke-RDMUserCleanup -CleanupOption Disable -UnassignLicenses

Désactiver chaque utilisateur que le domaine n'a pas pu réconcilier et libérer les licences qu'ils détenaient.

Exemple 2

Appliquer une option différente à chaque groupe, en conservant le contenu des coffres privés des utilisateurs supprimés.

Paramètres

-CleanupOption

L'action à appliquer à chaque utilisateur reçu en pipeline. Pour laisser un utilisateur tranquille, le garder hors du pipeline.

-Confirm

Demande une confirmation avant d'exécuter l'applet de commande.

-ForcePromptAnswer

Commutateur à utiliser avec prudence. Il répondra automatiquement aux invites posant des questions oui/non, oui/non/annuler ou ok/annuler. En cas d'invites multiples, plusieurs valeurs peuvent être passées à ce paramètre. Voici les valeurs acceptées :

  • Yes : Accepter l'invite. Couvre les valeurs OK et Automatic.

  • No : Refuser l'invite oui/non/annuler. « Cancel » est l'option de repli s'il n'y a pas d'option « No ».

  • Cancel : Annuler l'invite oui/non/annuler. « No » est l'option de repli s'il n'y a pas d'option « Cancel ».

-InputObject

Spécifie les utilisateurs à nettoyer. Les utilisateurs doivent être signalés par Sync-RDMUser.

-TransferUserVaultToSharedVault

Déplacer le contenu des coffres privés des utilisateurs supprimés vers un nouveau coffre partagé. S'applique uniquement à l'option Delete.

-UnassignLicenses

Libérer les licences détenues par les utilisateurs désactivés. S'applique uniquement à l'option Disable.

-WhatIf

Montre ce qui se passerait si l'applet de commande était exécutée. L'applet de commande n'est pas exécutée.

CommonParameters

Cette applet de commande prend en charge les paramètres communs : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d'informations, consultez about_CommonParameters.

Entrées

RemoteDesktopManager.PowerShellModule.PSOutputObject.PSUserSyncResult[]

Utilisateurs signalés par Sync-RDMUser

Notes

Pour plus d'information, tapez « Get-Help Invoke-RDMUserCleanup -detailed ». Pour de l'information technique, tapez « Get-Help Invoke-RDMUserCleanup -full ».

Mis à jour

Ce contenu vous a-t-il été utile ?