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

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 $user

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