Я пытаюсь использовать PowerShell для создания новой папки в библиотеке документов Teams, используя модуль PnP Sharepoint Online.
Я могу пройти аутентификацию на сайте как в PowerShell, так и в браузере. Затем я запускаю этот код:
$cred = Get-Credential
$result = Add-PnPFolder -Folder "/sites/SalesDemo/Shared Documents/General/Acme Corp" -Name "testfolder" -Connection (Connect-PnPOnline -Url 'https://tenant.sharepoint.com' -Credentials $cred)
Результат выглядит нормально, показывая имя, тип, элементы / размер и время последнего изменения, но когда я просматриваю сайт в SharePoint или в Teams, я не см. "testfolder". Однако при запуске возвращается «testfolder»:
Get-PnPFolderItem -FolderSiteRelativeUrl "/sites/SalesDemo/Shared Documents/General/Acme Corp" -ItemType Folder -Connection (Connect-PnPOnline -Url 'https://tenant.sharepoint.com' -Credentials $cred)
К сожалению, в «Acme Corp» есть другие папки, которые не возвращаются.
Где создается моя «testfolder» ?
введите описание изображения здесь