2011-01-28 18 views
6

Bir Site'ye Etki Alanı Kullanıcı SharePoint izinleri vermek istiyorum. SharePoint'teki kullanıcı seçicisi kullanıcıyı buldu ve kullanıcıyı Tarayıcıya Siteye ekleyebilirim. Ancak, PowerShell'i kullandığımda, Kullanıcı SharePoint GUI'sindeki izin listesinde değil.SharePoint PowerShell site izinleri

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

PS: 
UserLogin   DisplayName   
---------   -----------   
TEST\testuser2  TestUser2 

da çalışmıyor:

Emrinizde sayfayı damla ne olur
Get-SPWeb "http://test.sharepoint.de/site/page" | New-SPUser –UserAlias "test\TestUser2" -PermissionLevel Contribute 
+1

sanmıyorum senin bir sayfada bir kullanıcıya izin vermek için izin, ve sayfada SPWeb nesnesini geldiğinizde bağlamı doğru almazsınız edeceğiz Bunu yapmak için muhtemelen sayfa nesnesine gitmeniz ve izin devirlerini kırmanız gerekecek ve yalnızca o zaman kullanıcıya izin verebileceksiniz. –

cevap

1

?

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

Ayrıca, bunları GUI aracılığıyla ekledikten sonra, komutunuz bunları ek sitelere eklemek için çalışır mı? Ayrıca, aptalca bir soru olabilir, fakat PS'i siteye kullanıcı eklemek için erişimi olan bir kullanıcı olarak mı çalıştırıyorsunuz?

+0

Hayır, komut başka sitelerde çalışmıyor. Komut, bir sanal makinede tam haklarla Yönetici hesabıyla çalışıyor. Sadece bir SharePoint Kullanıcısını bir spweb'e eklemek istiyorum. Ben ile spweb oluşturmak: Yeni spweb http: // urlSite/Test -Template "STS # 0" -UniquePermissions – LaPhi

3

Bu şekilde olmalıdır: Set-SPUser -Identity 'domain\name' -Web http://sp2test/site -AddPermissionLevel Read