Мне нужно получить разрешения для списка, чтобы выполнить извлечение для списка и его членов.
Проблема в том, что текущий скрипт перечисляет абсолютно все группы, назначенные спискам.Вот фрагмент кода
Connect-PnPOnline -url "https://xxx.sharepoint.com/sites/XXXX" -UseWebLogin
$list = Get-PnPList -Identity "ListName" -Includes RoleAssignments
foreach($ra in $list.RoleAssignments) {
$member = $ra.Member
$loginName = Get-PnPProperty -ClientObject $member -Property LoginName
Write-Host "`r$loginName"
}
Обычно зная, что я указываю список в начале, сценарий должен вернуть, что группы, затронутые списком