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'
)
}
}
}