(кросс-публикация в https://sharepoint.stackexchange.com/questions/279200/errors-with-new-pnp-site-command)
Запуск Windows PowerShell ISE в качестве администратора с Import-Module SharePointPnPPowerShellOnline -verbose
.
Я подключен к SharePoint интернет-сайт. Использование get-pnptenantsite
работает нормально.
Я ввожу следующую команду:
New-PnPSite -Type TeamSite -Title "Aaa aaa" -Alias "aaaa" -Owners "me@mydomain.com,someone@mydomain.com" -Lcid 5129
Он сидит десять минут, затем возвращается с ошибкой.
New-PnPSite : OfficeDevPnP.Core.Sites.SiteCollection.CreateAsync: Could not create team site.
At line:1 char:1
+ New-PnPSite -Type TeamSite -Title "Aaa aaa" -Alias "aaaa" -Owners "me ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : WriteError: (:) [New-PnPSite], Exception
+ FullyQualifiedErrorId : EXCEPTION,SharePointPnP.PowerShell.Commands.NewSite
Я пытаюсь с меньшим количеством владельцев и без Lcid.
New-PnPSite -Type TeamSite -Title "Aaa aaa" -Alias "aaaa" -Owners "me@mydomain.com"
Немедленно возвращается с ошибкой, что существует псевдоним группы:
New-PnPSite : {"error":{"code":"-2147024713, Microsoft.SharePoint.SPException","message":"The group alias already exists."}}
At line:1 char:1
+ New-PnPSite -Type TeamSite -Title "Aaa aaa" -Alias "aaaa" -Owners "me ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : WriteError: (:) [New-PnPSite], Exception
+ FullyQualifiedErrorId : EXCEPTION,SharePointPnP.PowerShell.Commands.NewSite
Почему существует этот псевдоним? Это только сказало мне, что это не могло создать это.
Так что я пытаюсь снова с другим псевдонимом:
New-PnPSite -Type TeamSite -Title "BBB aaa" -Alias "bbbb" -Owners "me@mydomain.com"
Теперь я получаю ошибку
New-PnPSite : {"error":{"code":"-1, System.Data.Services.Client.DataServiceClientException","message":"{\"odata.error\":{\"code\":\"Request_BadRequest\",\"me
ssage\":{\"lang\":\"en\",\"value\":\"One or more added object references already exist for the following modified properties: 'owners'.\"}}}"}}
At line:1 char:1
+ New-PnPSite -Type TeamSite -Title "BBB aaa" -Alias "bbbb" -Owners "me ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : WriteError: (:) [New-PnPSite], Exception
+ FullyQualifiedErrorId : EXCEPTION,SharePointPnP.PowerShell.Commands.NewSite
Что я делаю не так? Будет ли быстрее создать два десятка сайтов вручную через центр администрирования?