各位大家好,
因為管理需求需透過Powershell 讀取 Sharepoint2016 的資料匣權限, google 到的examples 似乎都讀取不到 Fodler 的 RoleAssignments.
目前是使用 sharepointpnppowershell2016 的 sharepoint-pnp module, 但似乎取不到 RoleAssignments
改用 sharepoint-server(這個目前還不熟) 的 網路上查到的 powersehll 取得也是空值
##---------------Configuration---------------##
$siteUrl = "http://lp-1cc1dea00cd1:500/sites/Publishtopdf"
$FolderPathToCheck = "http://lp-1cc1dea00cd1:500/sites/Publishtopdf/Documents/VIP Space"
$spWeb = Get-SPWeb -identity $siteUrl
#Getting the permission on Folder
$srcFolder= $spWeb.GetFolder($FolderPathToCheck)
$srcFolder.Item.RoleAssignments | Format-Table -Property Member,RoleDefinitionBindings
不知是否有人有相關經驗, 謝謝大德