SharePointCommunity
Die deutschsprachige Community für SharePoint, Microsoft 365, Teams, Yammer und mit Azure

Sponsored by

Willkommen im Forum Archiv.
Einträge sind hier nicht mehr möglich, aber der Bestand von 12 Jahren SharePoint-Wissen ist hier recherchierbar.




Sharepoint-Listenelement Berechtigungen anzeigen

Geprüfte Antwort Dieser Beitrag hat 2 Antworten

Ohne Rang
68 Beiträge
Script1 erstellt 19 Aug. 2015 12:10
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hi all,

ich habe mal eine kleine Frage...Gibt es eine Möglichkeit sich die einzelnen Berechtigungen eines Listenelements in der Powershell anzeigen zu lassen?

Habe im Internet schon ein paar Scripte gefunden..allerdings bis jetzt ohne Erfolg :(

Hat von euch vielleicht schon einmal ähnliches versucht?

 

Viele Grüße

 

Alle Antworten

Ohne Rang
19231 Beiträge
Andi Fandrich Als Antwort am 19 Aug. 2015 12:39
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Ja, das geht. Ungefähr so:

$web = Get-SPWeb "hhtp://sharepoint/web"
$list = $web.Lists["MyList"]
$item = $list.GetItemById(1)
foreach ($ra in $item.RoleAssignments) {
# do something with $ra
}

Viele Grüße
Andi
af @ evocom de
Blog
Ohne Rang
68 Beiträge
Script1 Als Antwort am 19 Aug. 2015 14:37
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hi Andi,

vielen Dank! Genau so etwas habe ich gesucht :)

Hier nun mein komplettes Script:

 

$web = Get-SPWeb "https://seite"

$list = $web.Lists["Liste"]

$item = $list.GetItemById(1)

$item.Name

foreach ($ra in $item.RoleAssignments) {

$temp += $ra | fl

}

$temp | Out-File -FilePath C:\Install\permissions.txt

 

PS: Der User der dieses Script ausführt benötigt min. das Recht "manage" auf dem Objeckt.

 

Viele Grüße