Benutzer mit den meisten Antworten
Exchange 2007 Powershell Ausgabe der berechtigten Postfächer

Frage
-
Ich habe mal eine interessante Frage.
Wir haben mehrere Spezial Posftächer. Auf diese Posftächer haben mehrere Leute zugriff.
Die möglichen Berchtigungen sind Vollzugriff oder Send As.
Ich möchte mit Powershell folgende Ausgabe erreichen: Ich möchte erreichen das ich sehe auf welche Postfächer der User als Vollzugriff oder Send as noch zusätzlich Zugriff hat.
Oder der andere Weg Auf welche Spezial Posftfächer die user zugreifen können.
Klar ich würde das sehen wenn ich das Posftfach öffnen tue. Aber ich würde am liebesten eine Ausgabe mit Powershell oder etwas ählichem machen.
Zusatzfrage: Wie kann ich mit Powershell abfragen ob jemand zugriff auf den Posteingang oder Kalender des Benutzers hat?
Ich hoffe ich habe mich nicht zu kompliziert ausgedrückt. Ansonsten einfach fragen.
Antworten
-
0
Besten Dank. Google funktioniert in der Regel gut, wenn man weiss nach was man ungefähr sucht:
Für Mich funktionieren folgende Befehle am besten:
Get
-Mailbox
-ResultSize
Unlimited | Get
-MailboxPermission
| ? {($_.AccessRights
-match
"FullAccess"
)
-and
-not
($_.User
-like
"NT AUTHORITY\SELF"
)} |
ft
Identity, User > C:\Temp\Ausgabe.txt
oder
Get
-Mailbox
-ResultSize
Unlimited | Get
-MailboxPermission
| ? {($_.AccessRights
-match
"Send-As"
)
-and
-not
($_.User
-like
"NT AUTHORITY\SELF"
)} |
ft
Identity, User > C:\Temp\Ausgabe2.txt
- Als Antwort markiert Hans.schelter Donnerstag, 21. Februar 2013 13:21
Alle Antworten
-
Hi Hans.schelter,
kennst du google - da findet man ganz schnell Hinweise?
http://www.ehloworld.com/277Mit den Befehlen solltest du schon eine Ecke weiter kommen...
Get-MailboxPermission User| Where-Object {($_.AccessRights -eq 'Fullaccess')}
Get-ADPermission User| Where-Object {($_.ExtendedRights -eq 'Send-As')}
Viele Grüße
Christian -
0
Besten Dank. Google funktioniert in der Regel gut, wenn man weiss nach was man ungefähr sucht:
Für Mich funktionieren folgende Befehle am besten:
Get
-Mailbox
-ResultSize
Unlimited | Get
-MailboxPermission
| ? {($_.AccessRights
-match
"FullAccess"
)
-and
-not
($_.User
-like
"NT AUTHORITY\SELF"
)} |
ft
Identity, User > C:\Temp\Ausgabe.txt
oder
Get
-Mailbox
-ResultSize
Unlimited | Get
-MailboxPermission
| ? {($_.AccessRights
-match
"Send-As"
)
-and
-not
($_.User
-like
"NT AUTHORITY\SELF"
)} |
ft
Identity, User > C:\Temp\Ausgabe2.txt
- Als Antwort markiert Hans.schelter Donnerstag, 21. Februar 2013 13:21