external help file | applicable | schema |
---|---|---|
SharePoint Server 2013, SharePoint Server 2016, SharePoint Online |
2.0.0 |
Updates a group
Set-PnPGroup -Identity <GroupPipeBind>
[-SetAssociatedGroup <AssociatedGroupType>]
[-AddRole <String>]
[-RemoveRole <String>]
[-Title <String>]
[-Owner <String>]
[-Description <String>]
[-AllowRequestToJoinLeave <Boolean>]
[-AutoAcceptRequestToJoinLeave <Boolean>]
[-AllowMembersEditMembership <Boolean>]
[-OnlyAllowMembersViewMembership <Boolean>]
[-RequestToJoinEmail <String>]
[-Web <WebPipeBind>]
[-Connection <SPOnlineConnection>]
PS:> Set-PnPGroup -Identity 'My Site Members' -SetAssociatedGroup Members
Sets the SharePoint group with the name 'My Site Members' as the associated members group
PS:> Set-PnPGroup -Identity 'My Site Members' -Owner 'site owners'
Sets the SharePoint group with the name 'site owners' as the owner of the SharePoint group with the name 'My Site Members'
Name of the permission set to add to this SharePoint group
Type: String
Parameter Sets: (All)
Required: False
Position: Named
Accept pipeline input: False
A switch parameter that specifies whether group members can modify membership in the group
Type: Boolean
Parameter Sets: (All)
Required: False
Position: Named
Accept pipeline input: False
A switch parameter that specifies whether to allow users to request membership in the group and to allow users to request to leave the group
Type: Boolean
Parameter Sets: (All)
Required: False
Position: Named
Accept pipeline input: False
A switch parameter that specifies whether users are automatically added or removed when they make a request
Type: Boolean
Parameter Sets: (All)
Required: False
Position: Named
Accept pipeline input: False
The description for the group
Type: String
Parameter Sets: (All)
Required: False
Position: Named
Accept pipeline input: False
A group object, an ID or a name of a group
Type: GroupPipeBind
Parameter Sets: (All)
Required: True
Position: Named
Accept pipeline input: False
A switch parameter that specifies whether only group members are allowed to view the list of members in the group
Type: Boolean
Parameter Sets: (All)
Required: False
Position: Named
Accept pipeline input: False
The owner for the group, which can be a user or another group
Type: String
Parameter Sets: (All)
Required: False
Position: Named
Accept pipeline input: False
Name of the permission set to remove from this SharePoint group
Type: String
Parameter Sets: (All)
Required: False
Position: Named
Accept pipeline input: False
The e-mail address to which membership requests are sent
Type: String
Parameter Sets: (All)
Required: False
Position: Named
Accept pipeline input: False
One of the associated group types (Visitors, Members, Owners
Type: AssociatedGroupType
Parameter Sets: (All)
Required: False
Position: Named
Accept pipeline input: False
The title for the group
Type: String
Parameter Sets: (All)
Required: False
Position: Named
Accept pipeline input: False
Optional connection to be used by cmdlet. Retrieve the value for this parameter by eiter specifying -ReturnConnection on Connect-PnPOnline or by executing Get-PnPConnection.
Type: SPOnlineConnection
Parameter Sets: (All)
Required: False
Position: Named
Accept pipeline input: False
This parameter allows you to optionally apply the cmdlet action to a subweb within the current web. In most situations this parameter is not required and you can connect to the subweb using Connect-PnPOnline instead. Specify the GUID, server relative url (i.e. /sites/team1) or web instance of the web to apply the command to. Omit this parameter to use the current web.
Type: WebPipeBind
Parameter Sets: (All)
Required: False
Position: Named
Accept pipeline input: False