Användare

Synopsis

Hantera en lokal användare.

Syntax

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]]
}

Description

Med resursen User kan du lägga till, uppdatera och ta bort lokala användarkonton. Information om hur du hanterar ett kontos medlemskap i lokala grupper finns i gruppresursen.

Krav

Ingen

Egenskaper

Nyckelegenskaper

Användarnamn

Ange kontots namn som en sträng.

Type: System.String

Valfria egenskaper

Description

Ange en beskrivning för kontot som en sträng.

Type: System.String
Default Value: None

Inaktiverad

Ange om kontot ska inaktiveras. Ange den här egenskapen till $true för att inaktivera kontot om det är aktiverat. Ange det till $false för att aktivera kontot om det är inaktiverat.

Standardvärdet är $false.

Type: System.Boolean
Default Value: false

Säkerställa

Ange om användaren ska finnas. Ange den här egenskapen till Present för att lägga till eller uppdatera kontot. Ange den här egenskapen till Absent för att ta bort kontot.

Standardvärdet är Present.

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

FullName

Ange det fullständiga namnet på kontot som en sträng.

Type: System.String
Default Value: None

Lösenord

Ange en autentiseringsuppgift med lösenordet som ska användas för det här kontot. UserName för autentiseringsobjektet används inte, bara lösenordet.

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

PasswordChangeNotAllowed

Ange om användaren kan ändra sitt lösenord. Ställ in den här egenskapen på $true för att förhindra att användaren ändrar sitt lösenord. Ange den här egenskapen så $false att användaren kan ändra sitt lösenord.

Standardvärdet är $false.

Type: System.Boolean
Default Value: false

PasswordChangeRequired

Ange om användaren måste ändra sitt lösenord. Ange den här egenskapen till $true för att tvinga användaren att ändra sitt lösenord nästa gång de loggar in. Ange den här egenskapen till $false att inte kräva att användaren ändrar sitt lösenord.

Standardvärdet är $true.

Type: System.Boolean
Default Value: true

PasswordNeverExpires

Ange om lösenordet upphör att gälla. Ange den här egenskapen för $true att förhindra att kontots lösenord upphör att gälla. Ange den här egenskapen så $false att kontots lösenord upphör att gälla per systemsäkerhetsinställningar.

Standardvärdet är $false.

Type: System.Boolean
Default Value: false

Exempel