Compartir a través de


Agregar miembros a varios grupos

Descripción

En este ejemplo se muestra cómo puede usar el GroupSet recurso compuesto para asegurarse de que existen varios grupos e incluir una lista especificada de miembros.

Con Asegurar establecido en Present y GroupName establecido en una matriz de Administrators y GroupName1, el recurso agrega los Administrators grupos locales y GroupName1 si no existen.

Con MembersToInclude establecido en una matriz de Username1 y Username2, el recurso agrega Username1 y Username2 como miembros a Administrators y GroupName1 si aún no son miembros.

Con Invoke-DscResource

El Invoke-DscResource cmdlet no admite la invocación de recursos compuestos. En su lugar, use el recurso Group.

Con una configuración

En este fragmento de código se muestra cómo definir un Configuration con un GroupSet bloque de recursos para asegurarse de que los grupos Administrators locales y existen e GroupName1 incluyen Username1 y Username2 como miembros.

Configuration AddMembers {
    Import-DscResource -ModuleName 'PSDscResources'

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