Exchange 2013 - Kalenderfreigaben für einen User auflisten lassen
Hallo Leute,
ich wollte mich mal erkundigen ob es die Möglichkeit gibt per PowerShell eine Ausgabe zu erzeugen, die mir für user XY auflistet, auf welche Kalender er zugreifen darf.
Berechtigungen setzen und entfernen per PS kann ich problemlos, ich suche nur für die Übersicht nach einem Befehl, der mir dann für den jeweiligen User alle Freigaben untereinander auflistet.
Kann mir da jemand behilflich sein? ;)
ich wollte mich mal erkundigen ob es die Möglichkeit gibt per PowerShell eine Ausgabe zu erzeugen, die mir für user XY auflistet, auf welche Kalender er zugreifen darf.
Berechtigungen setzen und entfernen per PS kann ich problemlos, ich suche nur für die Übersicht nach einem Befehl, der mir dann für den jeweiligen User alle Freigaben untereinander auflistet.
Kann mir da jemand behilflich sein? ;)
Please also mark the comments that contributed to the solution of the article
Content-Key: 318535
Url: https://administrator.de/contentid/318535
Printed on: April 23, 2024 at 23:04 o'clock
9 Comments
Latest comment
Get-MailBoxFolderPermission
Servus,
kannst du machen, indem du alle Mailboxen durchläufst und die Zugriffsrechte checkst ob der User darin enthalten ist:
Grüße Uwe
kannst du machen, indem du alle Mailboxen durchläufst und die Zugriffsrechte checkst ob der User darin enthalten ist:
$user = "MaxMuster"
(Get-Mailbox) | %{
# lokalisierten Namen des Kalenders der Mailbox ermitteln
$calname = [string](Get-mailboxfolderstatistics $_ -folderscope calendar).Name
# Rechte des Users abfragen
$rights = Get-MailboxFolderPermission "$($_.Alias):\$calname" -user $user -ErrorAction SilentlyContinue
# falls Rechte des Users vorhanden sind zeige sie auf der Konsole an
if($rights){
[pscustomobject] @{Mailbox=$_.Name;"Kalender-Zugriffsrechte"=($rights.AccessRights -join ',')}
}
}
Sowas habe ich schon in meiner Bibliothek, aber das habe ich gerade aus dem Kopf zusammengeschrieben da unterwegs.
Üben üben üben ...So wie ich deine Fragen hier mitbekomme, machst du einfach zu viel unterschiedliche Dinge auf einmal . Vertiefen ist wichtig, und das erreicht man nur mit trainieren.
Grüße Uwe
Grüße Uwe
Mit dem Skript oben werden nur "Explizit" vergebene und im Kalender eingetragene Berechtigungen für den angegebenen Useraccount gelistet, Gruppenmitgliedschaften oder Rechte die durch die Standard-Berechtigungen (Default/Anonym) geerbt werden sind in dem Schnippsel nicht berücksichtigt(wenn man z.B. schon durch Mailboxberechtigungen Zugriff hat!).
Das ist dann eine schöne Hausaufgabe für dich zum üben
Das ist dann eine schöne Hausaufgabe für dich zum üben