Usuario

Sinopsis

Administrar un usuario local.

Sintaxis

User [String] #ResourceName
{
    UserName = [string]
    [DependsOn = [string[]]]
    [Description = [string]]
    [Disabled = [bool]]
    [Ensure = [string]{ Absent | Present }]
    [FullName = [string]]
    [Password = [PSCredential]]
    [PasswordChangeNotAllowed = [bool]]
    [PasswordChangeRequired = [bool]]
    [PasswordNeverExpires = [bool]]
    [PsDscRunAsCredential = [PSCredential]]
}

Descripción

El User recurso permite agregar, actualizar y quitar cuentas de usuario locales. Para administrar la pertenencia de una cuenta en grupos locales, consulte el recurso Grupo.

Requisitos

None

Propiedades

Propiedades de la clave

UserName

Especifique el nombre de la cuenta como una cadena.

Type: System.String

Propiedades opcionales

Descripción

Especifique una discriptión para la cuenta como una cadena.

Type: System.String
Default Value: None

Disabled

Especifique si desea deshabilitar la cuenta. Establezca esta propiedad $true en para deshabilitar la cuenta si está habilitada. Establézcalo en $false para habilitar la cuenta si está deshabilitada.

El valor predeterminado es $false.

Type: System.Boolean
Default Value: false

Ensure

Especifique si el usuario debe existir. Establezca esta propiedad Present en para agregar o actualizar la cuenta. Establezca esta propiedad en Absent para quitar la cuenta.

El valor predeterminado es Present.

Type: System.String
Behavior: Write
Accepted Values:
  - Absent
  - Present
Default Value: Present

FullName

Especifique el nombre completo de la cuenta como una cadena.

Type: System.String
Default Value: None

Contraseña

Especifique una credencial con la contraseña que se va a usar para esta cuenta. No se usa userName del objeto de credencial, solo la contraseña.

Type: System.Management.Automation.PSCredential
Default Value: None

PasswordChangeNotAllowed

Especifique si el usuario puede cambiar su contraseña. Establezca esta propiedad $true en para impedir que el usuario cambie su contraseña. Establezca esta propiedad $false en para permitir que el usuario cambie su contraseña.

El valor predeterminado es $false.

Type: System.Boolean
Default Value: false

PasswordChangeRequired

Especifique si el usuario debe cambiar su contraseña. Establezca esta propiedad $true en para forzar al usuario a cambiar su contraseña la próxima vez que inicie sesión. Establezca esta propiedad $false en para que no requiera que el usuario cambie su contraseña.

El valor predeterminado es $true.

Type: System.Boolean
Default Value: true

PasswordNeverExpires

Especifique si la contraseña expira. Establezca esta propiedad $true en para evitar que la contraseña de la cuenta expire. Establezca esta propiedad $false en para que la contraseña de la cuenta expire según la configuración de seguridad del sistema.

El valor predeterminado es $false.

Type: System.Boolean
Default Value: false

Ejemplos