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

Invoke-RDMUserCleanup

Sinossi

Disabilitare o eliminare gli utenti che non corrispondono più al loro provider di identità.

Sintassi

__AllParameterSets

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

Descrizione

Disabilitare o eliminare gli utenti che non corrispondono più al relativo provider di identità, normalmente quelli segnalati da Sync-RDMUser. Ogni utente ricevuto dalla pipeline riceve la stessa CleanupOption, quindi eseguire il cmdlet una volta per opzione per applicare una combinazione. Gli utenti esclusi dalla pipeline restano invariati. Gli utenti eliminati vengono spostati nell'elenco degli utenti eliminati anziché rimossi definitivamente. Richiede uno spazio di lavoro Devolutions Server.

Esempi

Esempio 1

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

Disabilitare ogni utente che il dominio non è riuscito a riconciliare e rilasciare le licenze che possedevano.

Esempio 2

Applicare un'opzione diversa a ciascun gruppo, conservando il contenuto delle casseforti private degli utenti eliminati.

Parametri

-CleanupOption

L'azione da applicare a ogni utente ricevuto dalla pipeline. Per lasciare un utente invariato, tenerlo fuori dalla pipeline.

-Confirm

Richiede una conferma prima di eseguire il cmdlet.

-ForcePromptAnswer

Opzione da usare con cautela. Risponderà automaticamente ai prompt che pongono domande sì/no, sì/no/annulla oppure ok/annulla. In caso di più prompt, è possibile passare più valori a questo parametro. Ecco i valori accettati:

  • Yes: accetta il prompt. Copre i valori OK e Automatic.

  • No: rifiuta il prompt sì/no/annulla. "Cancel" è l'opzione di ripiego se non è presente l'opzione "No".

  • Cancel: annulla il prompt sì/no/annulla. "No" è l'opzione di ripiego se non è presente l'opzione "Cancel".

-InputObject

Specifica gli utenti da pulire. Gli utenti devono essere segnalati da Sync-RDMUser.

-TransferUserVaultToSharedVault

Spostare il contenuto delle casseforti private degli utenti eliminati in una nuova cassaforte condivisa. Si applica solo all'opzione Delete.

-UnassignLicenses

Rilasciare le licenze possedute dagli utenti disabilitati. Si applica solo all'opzione Disable.

-WhatIf

Mostra cosa accadrebbe se il cmdlet venisse eseguito. Il cmdlet non viene eseguito.

CommonParameters

Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per maggiori informazioni, veda about_CommonParameters.

Input

RemoteDesktopManager.PowerShellModule.PSOutputObject.PSUserSyncResult[]

Utenti segnalati da Sync-RDMUser

Note

Per maggiori informazioni, digiti "Get-Help Invoke-RDMUserCleanup -detailed". Per informazioni tecniche, digiti "Get-Help Invoke-RDMUserCleanup -full".

Ultimo aggiornamento

È stato utile?