Skip to content

Roleassignments Member

Hi,

I am getting SharePoint list permissions using below powershell with CSOM script but I am getting SharePoint groups and permissions as well as users in those groups and their permissions.

Can anybody let me know how to get only SharePoint groups and their permissions?

Any help would be greatly appreciated.                                                                                                                                                                                                         

$listroleAssignments=$list.RoleAssignments
$spCtx.Load($listroleAssignments)
$spCtx.ExecuteQuery()                                                    

foreach($listRoleAssignment in $listroleAssignments)
{                            
    $spCtx.Load($listroleAssignment.Member)
    $spCtx.ExecuteQuery()
    $listRoleAssignmentName=$listRoleAssignment.Member.Title

 #write-host -foregroundcolor green "Group Name: "$roleAssignment.Member.Title ""

 $listRoleDefinitionBindings=$listRoleAssignment.RoleDefinitionBindings
 $spCtx.Load($listRoleDefinitionBindings)
  $spCtx.ExecuteQuery()

 $listRoleDefinitionName=$listRoleDefinition.Name
  write-host -foregroundcolor red "$listRoleAssignmentName": "$listRoleDefinitionName"

   foreach($listRoleDefinition in $listRoleDefinitionBindings)                               
  {      $listRoleDefinitionName=$listRoleDefinition.Name

  write-host -foregroundcolor red "$listRoleAssignmentName": "$listRoleDefinitionName"
                                                              }

Thank you,


AA.

Стратмор находится на верхней площадке, у меня за спиной. Отчаянным движением он развернул Сьюзан так, чтобы она оказалась выше его, и начал спускаться. Достигнув нижней ступеньки, он вгляделся в лестничную площадку наверху и крикнул: - Назад, коммандер.

Назад, или я сломаю… Рукоятка револьвера, разрезая воздух, с силой опустилась ему на затылок. Сьюзан высвободилась из рук обмякшего Хейла, не понимая, что произошло.