c语言sscanf函数的用法是什么
297
2022-10-02
Microsoft 365 开发:如何更改Microsoft Team Site的组权限级别
Blog链接:Teams来进行内部协作或者文档多人编辑的场景,那么当我们新建一个Microsoft Teams或者Office 365 Group时,后台都会自动创建一个以该Team名字为名的Group 、Group Mailbox以及Team Site,这种Site的权限比较特殊,它的权限管理是在Office 365 Group级别,而不是SharePoint级别,虽然我们可以通过网站设置菜单中来更改Office 365 Group或者Member等成员权限,如下所示:
但我们不能通过SharePoint Site的UI页面来更改SharePoint Group的Permission Level,比如想修改Member Group的Permission level为Contribute的权限,是无法通过UI页面实现的,因为该页面对无论用户还是Site Owner或者Administrator而言,编辑权限的功能都是灰色,不可用状态,如下图所示:
那么我们该如何实现呢?
今天,我将给大家分享一下,如何通过Set-PnPGroupPermission命令来实现编辑Permission level,具体操作如下所示:
1. 获取Site Collection URL,并赋予$SiteURL,如下所示:
$SiteURL = “ 执行Set-PnPGroupPermissions脚本,将Member Group的Permission更换为Contribute,同时删除Edit的Permission Level,如下所示:
Try { Connect-PnPOnline -Url $SiteURL -Interactive $MembersGroup = Get-PnPGroup -AssociatedMemberGroup Set-PnPGroupPermissions -Identity $MembersGroup -AddRole "Contribute" -RemoveRole "Edit" Write-Host "Removed 'Edit' Permissions and Granted 'Contribute' to $($MembersGroup.Title). " -foregroundcolor Green}Catch { write-host -f Red "Error Setting Permissions!" $_.Exception.Message}
3. 执行完成之后,我们再次刷新页面,可以看到Member group的permission level已经更改,如下所示:
谢谢大家的阅读,分享的知识点,希望对大家日后管理权限提供帮助,若日后大家遇到新的问题,欢迎线下讨论。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~