加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

power shell命令导入AD域用户与批量导入AD域用户

发布时间:2020-12-15 23:08:17 所属栏目:安全 来源:网络整理
导读:查看SharePoint用户组 Get-PnPGroup 查看某一用户组 Get-PnPGroup -Identity?"用户组名" 查看某一用户组下的所有成员 Get-PnPGroupMembers -Identity ‘用户组名‘ 查看用户组的权限 Get-PnPGroupPermissions -Identity ‘用户组名‘ 单个添加sharepoint用户

查看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:UsersboboDesktopADuser.csv"
2 ConvertFrom-Csv (gc $filename)| ForEach-Object{
3 Add-PnPUserToGroup -LoginName $_.UserPrincipalName -Identity "读取权限组"
4 }

注:将域名这一列的列名参数化,如:$_.UserPrincipalNmae

3、执行命令,??

是否能够遍历列表内容:

ConvertFrom-Csv (gc $filename) | ForEach-Object{$_.Name(列表的列名/参数)}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读