Condividi tramite


Aggiungere membri a più gruppi

Descrizione

In questo esempio viene illustrato come usare la risorsa composita per garantire l'esistenza GroupSet di più gruppi e includere un elenco specificato di membri.

Con Ensure impostato su e GroupName impostato Present su una matrice di Administrators e GroupName1, la risorsa aggiunge i Administrators gruppi locali e GroupName1 se non esistono.

Con MembersToInclude impostato su una matrice di Username1 e Username2, la risorsa aggiunge Username1 e Username2 come membri sia Administrators a che GroupName1 se non sono già membri.

Con Invoke-DscResource

Il Invoke-DscResource cmdlet non supporta la chiamata di risorse composite. Usare invece la risorsa Gruppo.

Con una configurazione

Questo frammento di codice illustra come definire un Configuration oggetto con un GroupSet blocco di risorse per garantire che i gruppi Administrators locali esistano e GroupName1 includano e Username2 come Username1 membri.

Configuration AddMembers {
    Import-DscResource -ModuleName 'PSDscResources'

    Node localhost {
        GroupSet GroupSet {
            GroupName = @(
                'Administrators'
                'GroupName1'
            )
            Ensure = 'Present'
            MembersToInclude = @(
                'Username1'
                'Username2'
            )
        }
    }
}