Examples/Sample_xGroup_RemoveMembers.ps1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<#
    .SYNOPSIS
        If the group named GroupName1 does not exist, creates a group named GroupName1.
         
        If the group named GroupName1 already exists removes the users that have the usernames
        Username1 or Username2 from the group.
#>

Configuration Sample_xGroup_RemoveMembers
{
    [CmdletBinding()]
    param ()

    Import-DscResource -ModuleName 'xPSDesiredStateConfiguration'

    xGroup Group1
    {
        GroupName = 'GroupName1'
        Ensure = 'Present'
        MembersToExclude = @( 'Username1', 'Username2' )
    }
}