Разрешения сайта SharePoint PowerShell - PullRequest
6 голосов
/ 28 января 2011

Я хочу дать пользователю домена разрешения SharePoint на сайте. В SharePoint люди нашли пользователя, и я могу добавить пользователя в браузере на сайт. Но когда я использую PowerShell, пользователя нет в списке разрешений в графическом интерфейсе SharePoint.

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

Ответы [ 3 ]

3 голосов
/ 20 ноября 2012

Должно быть так: Set-SPUser -Identity 'domain\name' -Web http://sp2test/site -AddPermissionLevel Read

1 голос
/ 28 января 2011

Что произойдет, если вы удалите страницу из своей команды?

New-SPUser -UserAlias "test\TestUser2" -PermissionLevel Contribute -web http://test.sharepoint.de/site

Кроме того, после добавления их через графический интерфейс ваша команда работает, чтобы добавить их на дополнительные сайты? Кроме того, может быть, глупый вопрос, но вы используете PS как пользователь, у которого есть доступ для добавления людей на сайт?

0 голосов
/ 21 июля 2018

Попробуйте добавить Add-PSSnapin "Microsoft.SharePoint.PowerShell" У меня это сработало

Add-PSSnapin "Microsoft.SharePoint.PowerShell"
Set-SPUser -Identity 'domain\name' -Web http://sp2test/site -AddPermissionLevel Read
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...