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 -UnassignLicensesDisabilitare 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?