powershell возвратил ошибку: (403) WebException с использованием New-pnpList - PullRequest
0 голосов
/ 19 сентября 2019

На днях у меня был запущен скрипт PS, и я создал новый список с одним полем без проблем.Был в состоянии просмотреть список содержимого сайта lib.

Сегодня не работает.Я попытался запустить код PS ниже, а затем прибег к запуску кода new-pnplist в командной строке ... получил ту же ошибку, которая показана ниже.

Я использую глобальную учетную запись администратора.Использование версии 3.13.19 SharePointPNPPowerShellOnline.Выполнял команды из Powershell ISE, что я делал на днях, когда он работал.И я смог успешно подключиться с помощью команды Connect-sposervice.

Ошибка:

new-pnplist -Template GenericList -Title 'TestPNP2'
new-pnplist : The remote server returned an error: (403) Forbidden.
At line:1 char:1
+ new-pnplist -Template GenericList -Title $ListName
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : WriteError: (:) [New-PnPList], WebException
    + FullyQualifiedErrorId : EXCEPTION,SharePointPnP.PowerShell.Commands.Lists.NewList

Код:

$TargetListURL="https://<my sharepoint.com>/sites/CKCDemo"
$ListName="TESTPNP2"

Connect-PnPOnline -url $TargetListURL -CurrentCredentials
New-PnPList -Template GenericList -Title $ListName
Add-PnPField -List $ListName -DisplayName "MyTEST" -InternalName "MyTEST" -Type Text -AddToDefaultView
Get-PnPList` 

1 Ответ

0 голосов
/ 20 сентября 2019

Убедитесь, что у вас достаточно прав для создания списка на этом сайте.Вы можете попробовать зайти на сайт напрямую, проверить, можете ли вы создать список через пользовательский интерфейс.

Примечание. Глобальный администратор не будет автоматически иметь доступ к отдельным сайтам без явного разрешения.

...