【发布时间】:2011-06-17 08:51:07
【问题描述】:
我想授予域用户对站点的 SharePoint 权限。 SharePoint 中的人员选择器找到了用户,我可以将浏览器中的用户添加到站点。 但是当我使用 PowerShell 时,用户不在 SharePoint GUI 的权限列表中。
PS: New-SPUser -UserAlias "test\TestUser2" -PermissionLevel Contribute -web http://test.sharepoint.de/site/page
PS:
UserLogin DisplayName
--------- -----------
TEST\testuser2 TestUser2
也不行:
Get-SPWeb "http://test.sharepoint.de/site/page" | New-SPUser –UserAlias "test\TestUser2" -PermissionLevel Contribute
【问题讨论】:
-
我认为您不允许在页面上向用户授予权限,并且当您在页面上获取 SPWeb 对象时,您将无法获得正确的上下文,您可以这样做' 可能需要获取页面对象并中断权限继承,然后才能将权限授予用户。
标签: sharepoint powershell