Я использую PowerShell PNP, чтобы попытаться прочитать разрешения для папки, но команда Get-PnPFolder, по-видимому, не включает разрешения.
Я попробовал код, указанный здесь, но коллекция разрешений пуста. https://sharepoint.stackexchange.com/questions/221118/retrieve-permissions-at-folder-and-file-level-in-powershell/221513. Этот небольшой пример ниже - то, что я использовал для тестирования.
$spserver = 'https://myportal.sharepoint.com/sites/mysite/'
Connect-PnPOnline –Url $spserver –UseWebLogin
$foldername = 'myFormLibraryName'
$folderObj = Get-PnPFolder -Url $foldername -Includes ListItemAllFields.RoleAssignments, ListItemAllFields.HasUniqueRoleAssignments
$folderObj.ListItemAllFields.HasUniqueRoleAssignments
$folderObj.ListItemAllFields.RoleAssignments
Результаты кода вернутся "collection has not been initialized
". Как получить список разрешений для папки SharePoint?