Invoke-RDMUserCleanup
Sinopsis
Deshabilitar o eliminar los usuarios que ya no coinciden con su proveedor de identidades.
Sintaxis
__AllParameterSets
Invoke-RDMUserCleanup [-InputObject] <PSUserSyncResult[]> -CleanupOption <UserCleanupOption>
[-UnassignLicenses] [-TransferUserVaultToSharedVault] [-ForcePromptAnswer <DialogResult[]>]
[-WhatIf] [-Confirm] [<CommonParameters>]Descripción
Deshabilitar o eliminar los usuarios que ya no coinciden con su proveedor de identidades, normalmente los informados por Sync-RDMUser. Cada usuario recibido por la canalización recibe la misma CleanupOption, así que ejecute el cmdlet una vez por opción para aplicar una combinación. Los usuarios que quedan fuera de la canalización no se modifican. Los usuarios eliminados se mueven a la lista de usuarios eliminados en lugar de quitarse de forma permanente. Requiere un espacio de trabajo de Devolutions Server.
Ejemplos
Ejemplo 1
PS C:\> Sync-RDMUser -Provider Domain | Invoke-RDMUserCleanup -CleanupOption Disable -UnassignLicensesDeshabilitar cada usuario que el dominio no pudo conciliar y liberar las licencias que poseían.
Ejemplo 2
Aplicar una opción distinta a cada grupo, conservando el contenido de las bóvedas privadas de los usuarios eliminados.
Parámetros
-CleanupOption
La acción que aplicar a cada usuario recibido por la canalización. Para dejar un usuario sin cambios, mantenerlo fuera de la canalización.
-Confirm
Solicita confirmación antes de ejecutar el cmdlet.
-ForcePromptAnswer
Modificador que debe usarse con precaución. Responderá automáticamente a los mensajes que planteen preguntas de sí/no, sí/no/cancelar u ok/cancelar. En caso de varios mensajes, se pueden pasar varios valores a este parámetro. Estos son los valores aceptados:
Yes: acepta el mensaje. Cubre los valores OK y Automatic.
No: rechaza el mensaje sí/no/cancelar. "Cancel" es la opción alternativa si no existe la opción "No".
Cancel: cancela el mensaje sí/no/cancelar. "No" es la opción alternativa si no existe la opción "Cancel".
-InputObject
Especifica los usuarios que limpiar. Los usuarios deben haber sido notificados por Sync-RDMUser.
-TransferUserVaultToSharedVault
Mover el contenido de las bóvedas privadas de los usuarios eliminados a una nueva bóveda compartida. Solo se aplica a la opción Delete.
-UnassignLicenses
Liberar las licencias que poseen los usuarios deshabilitados. Solo se aplica a la opción Disable.
-WhatIf
Muestra lo que ocurriría si se ejecutara el cmdlet. El cmdlet no se ejecuta.
CommonParameters
Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para más información, consulte about_CommonParameters.
Entradas
RemoteDesktopManager.PowerShellModule.PSOutputObject.PSUserSyncResult[]
Usuarios notificados por Sync-RDMUser
Notas
Para más información, escriba "Get-Help Invoke-RDMUserCleanup -detailed". Para obtener información técnica, escriba "Get-Help Invoke-RDMUserCleanup -full".
Última actualización
¿Te fue útil?