Set-RDMUserTag
Sinopsis
Establecer las etiquetas de un usuario.
Sintaxis
__AllParameterSets
Set-RDMUserTag [-User] <IPSUser> [-Tag] <string[]> [-PassThru] [-Set]
[-ForcePromptAnswer <DialogResult[]>] [-WhatIf] [-Confirm] [<CommonParameters>]Descripción
Establecer las etiquetas de un usuario. Esto reemplaza las etiquetas del objeto de usuario; use el modificador Set para guardarlo, o pase el usuario a Set-RDMUser para conservar el cambio. La lista reemplaza por completo las etiquetas del usuario, así que todo lo que no nombra se borra: para cambiar una etiqueta y conservar el resto, parta de la lista devuelta por Get-RDMUserTag. Las etiquetas personalizadas solo pueden contener letras, dígitos, espacios y los caracteres . - _ : Contractor no se puede asignar libremente: identifica a un usuario contratista, por lo que se rechaza en cualquier otro usuario y siempre se conserva en uno contratista, tanto si la lista lo nombra como si no. Requiere el permiso para editar usuarios.
Ejemplos
Ejemplo 1
PS C:\> $user = Get-RDMUser -Name 'jdoe'
PS C:\> Set-RDMUserTag -User $user -Tag @('External', 'Finance', 'Tier 1')
PS C:\> Set-RDMUser $userReemplaza cada etiqueta del usuario jdoe y, a continuación, guarda el usuario. External pasa a ser una etiqueta del sistema; Finance y Tier 1 pasan a ser etiquetas personalizadas.
Ejemplo 2
Reemplaza cada etiqueta del usuario jdoe y lo guarda en una sola llamada, sin un Set-RDMUser aparte.
Ejemplo 3
Etiqueta a los usuarios cuya descripción los marca como cuentas de servicio y, a continuación, los guarda. Partir de la propia lista del usuario es lo que conserva sus otras etiquetas.
Ejemplo 4
Borra todas las etiquetas del usuario jdoe y después guarda el usuario.
Parámetros
-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".
-PassThru
Devolver el usuario modificado.
-Set
Guardar el usuario modificado. Sin ello, las etiquetas solo se aplican al objeto de usuario en memoria.
-Tag
Etiquetas que asignar, obtenidas de Get-RDMUserTag o indicadas como una lista de nombres. Reemplaza por completo las etiquetas del usuario: pase una matriz vacía para borrarlas.
-User
Usuario que etiquetar, obtenido de Get-RDMUser o New-RDMUser.
-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.PSUserInfo
Usuario que etiquetar, obtenido de Get-RDMUser o New-RDMUser
RemoteDesktopManager.PowerShellModule.PSOutputObject.PSCloudUserInfo
Usuario de Cloud que etiquetar, obtenido de Get-RDMUser o New-RDMUser
Salidas
RemoteDesktopManager.PowerShellModule.PSOutputObject.PSUserInfo
Usuario con las etiquetas recién asignadas cuando se especifica PassThru
RemoteDesktopManager.PowerShellModule.PSOutputObject.PSCloudUserInfo
Usuario de Cloud con las etiquetas recién asignadas cuando se especifica PassThru
Notas
Para más información, escriba "Get-Help Set-RDMUserTag -detailed". Para obtener información técnica, escriba "Get-Help Set-RDMUserTag -full".
Última actualización
¿Te fue útil?