使用powershell添加权限并共享sharepoint联机文件

使用powershell添加权限并共享sharepoint联机文件,powershell,sharepoint-online,Powershell,Sharepoint Online,我一直在使用powershell以编程方式管理SharePoint Online(SPO)中的一些繁琐工作 我一直在使用的cmdlet。我一直在寻找一个cmdlet,该cmdlet允许我添加/共享并授予用户权限,以便用户可以访问位于SharePoint Online文档库中的此文件 如何使用Powershell共享具有编辑或查看权限的SPO文档库文件 如果你能为我指引正确的方向 谢谢有一个PnP cmdelt设置PnP温度。您可以使用它与用户共享列表项 示例用法: Set-PnPListItem

我一直在使用powershell以编程方式管理SharePoint Online(SPO)中的一些繁琐工作 我一直在使用的cmdlet。我一直在寻找一个cmdlet,该cmdlet允许我添加/共享并授予用户权限,以便用户可以访问位于SharePoint Online文档库中的此文件

如何使用Powershell共享具有编辑或查看权限的SPO文档库文件

如果你能为我指引正确的方向


谢谢

有一个PnP cmdelt
设置PnP温度
。您可以使用它与用户共享列表项

示例用法:

Set-PnPListItemPermission -List 'Documents' -Identity 1 -User 'user@contoso.com' -AddRole 'Contribute'
这将为用户提供“贡献”权限user@contoso.com'对于列表“文档”中id为1的列表项(文档)


有关此cmdlet的更多示例,请参见。

有一个PnP cmdelt
Set pnplistittempermission
。您可以使用它与用户共享列表项

示例用法:

Set-PnPListItemPermission -List 'Documents' -Identity 1 -User 'user@contoso.com' -AddRole 'Contribute'
这将为用户提供“贡献”权限user@contoso.com'对于列表“文档”中id为1的列表项(文档)


有关此cmdlet的更多示例,请参阅。

感谢您的快速响应,但Set PnPListPermission没有-List参数!抱歉,我输入了一个拼写错误。我的意思是推荐
设置PnPListItemPermission
。我已经更新了上面的答案,这个答案应该有
-List
参数wesome。看起来我运行的是一个过时的PnP模块,更新模块没有更新该模块,因为它是手动安装的,所以我从添加或删除程序中卸载了它,然后使用安装模块PnP,瞧:-)出现了新的cmdlet set-PNPListitTempermission。再次感谢您的快速响应,但是Set PnPListPermission没有-List参数!抱歉,我输入了一个拼写错误。我的意思是推荐
设置PnPListItemPermission
。我已经更新了上面的答案,这个答案应该有
-List
参数wesome。看起来我运行的是一个过时的PnP模块,更新模块没有更新该模块,因为它是手动安装的,所以我从添加或删除程序中卸载了它,然后使用安装模块PnP,瞧:-)出现了新的cmdlet set-PNPListitTempermission。再次感谢