【发布时间】:2022-12-05 04:59:27
【问题描述】:
我正在尝试编写一个 Powershell 脚本来授予用户对我们 SharePoint 在线网站中子文件夹的权限。我尝试了已经打开但没有成功的类似问题的解决方案。
我有一个在线 SharePoint 网站:https://xxx.sharepoint.com/sites/MySharePoint 在这个 SharePoint 站点中,我有一个名为 Test 的库,其中包含 2 个子文件夹 Test1 和 Test2 我希望用户“adtest@x.com”仅在读/写(即贡献者)中被授予对 Test1 的访问权限。
我使用了以下代码:
Connect-PnPOnline -Url $SiteURL -Credentials $psCred
$folder = Get-PnPFolder -URL "https://xxx.sharepoint.com/sites/MySharePoint/Test/Test1"
Set-PnPfolderPermission -list "Test" -identity $folder -User "adtest@x.com" -AddRole "Contribute"
当我运行这些命令时,在最后一步我收到一个错误,翻译为:“无法找到授权级别”。我的系统是法语的,所以我不得不翻译消息。
我尝试了从网站上的其他问题中找到的命令,但都没有用。 有人对这个问题有任何想法吗?
谢谢 ! 弗雷德
【问题讨论】:
标签: powershell sharepoint-online