查看SharePoint用户组
Get-PnPGroup
查看某一用户组
Get-PnPGroup -Identity "用户组名"
查看某一用户组下的所有成员
Get-PnPGroupMembers -Identity ‘用户组名‘
查看用户组的权限
Get-PnPGroupPermissions -Identity ‘用户组名‘
单个添加sharepoint用户组
New-PnPGroup -Title "用户组名"
批量添加SharePoint用户组
与批量添加人员脚本一致
添加单个用户到用户组
New-PnPUser -LoginName [email protected](用户域名)
批量添加用户到用户组
1、准备添加用户人员名单(excel),如图所示:
2、编写脚本
1 $filename = "C:\Users\bobo\Desktop\ADuser.csv" 2 ConvertFrom-Csv (gc $filename)| ForEach-Object{ 3 Add-PnPUserToGroup -LoginName $_.UserPrincipalName -Identity "读取权限组" 4 }
注:将域名这一列的列名参数化,如:$_.UserPrincipalNmae
3、执行命令,??
是否能够遍历列表内容:
ConvertFrom-Csv (gc $filename) | ForEach-Object{$_.Name(列表的列名/参数)}
原文地址:https://www.cnblogs.com/xingyunqiu/p/10119693.html
时间: 2024-11-05 20:40:29