Share via


GroupSet

Synopsis

Hantera flera gruppresurser med vanliga inställningar.

Syntax

GroupSet [String] #ResourceName
{
    [DependsOn = [String[]]]
    [PsDscRunAsCredential = [PSCredential]]
    GroupName = [String[]]
    [Ensure = [String]]
    [MembersToInclude = [String[]]]
    [MembersToExclude = [String[]]]
    [Credential = [PSCredential]]
}

Description

Viktigt

Skriv en beskrivning.

Krav

Inga.

Nyckelegenskaper

Gruppnamn

Ange namnen på en eller flera grupper som en matris med strängar. Resursen tillämpar samma konfiguration på varje grupp i den här egenskapen.

Type: System.String

Valfria egenskaper

Autentiseringsuppgift

Ange autentiseringsuppgifter för ett konto med behörighet att lösa icke-lokala gruppmedlemmar om det behövs.

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

Säkerställa

Ange om grupperna ska finnas. Om du vill lägga till eller uppdatera grupperna anger du den här egenskapen till Present. Om du vill ta bort grupperna anger du den här egenskapen till Absent. Standardvärdet är Present.

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

MembersToExclude

Ange en eller flera medlemmar som ska undantas från grupperna som en matris med strängar. Om du anger den här egenskapen tar resursen bort dessa medlemmar från varje grupp om den innehåller dem. Formatera varje medlem som något av följande:

  • Domännamn: <domain>\<username>
  • UPN: <username>@<domain>
  • Unikt namn: CN=<username>,DC=...
  • Användarnamn: <username>
Type: System.String[]
Default Value: None

MembersToInclude

Ange en eller flera medlemmar som ska ingå i grupperna som en matris med strängar. Om du anger den här egenskapen lägger resursen till dessa medlemmar i varje grupp om den inte innehåller dem. Formatera varje medlem som något av följande:

  • Domännamn: <domain>\<username>
  • UPN: <username>@<domain>
  • Unikt namn: CN=<username>,DC=...
  • Användarnamn: <username>
Type: System.String[]
Default Value: None

Exempel