Benutzer nur "Posteingang" von anderem Benutzer freigeben (via Powershell!)
Hallo zusammen,
zuerst einmal die Frage vor der Erklärung vorweg genommen (für die schnellen ):
Wie lautet dieser Befehl in der Powershell bei einem Exchange 2013?
Erklärung
Ziel ist es Benutzer "selina@firma.com" den Posteingangsordner (und nur den Posteingangsordner) von dem Benutzer "lisa@firma.com" freizugeben.
1. Dazu habe ich mittels Powershell zuerst Leseberechtigung auf das Postfach gegeben:
1. a) Zu Überprüfen mit dem Befehl:
2. Und nun Leseberechtigung auf den Ordner Posteingang:
3. Wenn ich nun - wie hier - an den Client Selina@firma.com gehe und dort in den Exchangekontoeinstellungen auf "Erweitert" klicke und das Postfach lisa@firma.com hinzufüge wird alles so angezeigt wie es angezeigt werden soll.
Nun möchte ich Schritt 3. aber in der Powershell ausführen, weil ich nicht an den jeweiligen PC möchte. Es kann ja schließlich auch sein, dass der Benutzer gar nicht da ist oder ich nicht an den Client kann.
Der Befehl:
ist es nicht, da dieser Befehl "Vollzugriff" im Sinne der Vertreterfunktion vergibt und Zugriff auf das gesamte Posfach erteilt (auch mit dem Parameter "InheritanceType" nich umsetzbar).
- Wie lautet der Befehl an der Powershell?
Im Voraus besten Dank!
zuerst einmal die Frage vor der Erklärung vorweg genommen (für die schnellen ):
Wie lautet dieser Befehl in der Powershell bei einem Exchange 2013?
Erklärung
Ziel ist es Benutzer "selina@firma.com" den Posteingangsordner (und nur den Posteingangsordner) von dem Benutzer "lisa@firma.com" freizugeben.
1. Dazu habe ich mittels Powershell zuerst Leseberechtigung auf das Postfach gegeben:
Add-MailboxFolderPermission -Identity lisa@firma.com -User selina@firma.com -AccessRights Reviewer
1. a) Zu Überprüfen mit dem Befehl:
Get-MailboxFolderPermission -Identity lisa@firma.com
2. Und nun Leseberechtigung auf den Ordner Posteingang:
Add-MailboxFolderPermission -Identity lisa@firma.com:\Posteingang -User selina@firma.com -AccessRights Reviewer
3. Wenn ich nun - wie hier - an den Client Selina@firma.com gehe und dort in den Exchangekontoeinstellungen auf "Erweitert" klicke und das Postfach lisa@firma.com hinzufüge wird alles so angezeigt wie es angezeigt werden soll.
Nun möchte ich Schritt 3. aber in der Powershell ausführen, weil ich nicht an den jeweiligen PC möchte. Es kann ja schließlich auch sein, dass der Benutzer gar nicht da ist oder ich nicht an den Client kann.
Der Befehl:
Add-MailboxPermission -Identity lisa@firma.com -User selina@firma.com -AccessRights FullAccess -AutoMapping $true
- Wie lautet der Befehl an der Powershell?
Im Voraus besten Dank!
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 301662
Url: https://administrator.de/contentid/301662
Ausgedruckt am: 23.11.2024 um 20:11 Uhr
3 Kommentare
Neuester Kommentar
Moin,
auch das gab's hier schon mal, wie genau du dazu vorzugehen hast steht detailliert in diesem Post
Ordner ohne Posteingang unter Outlook an Benutzer freigeben
Gruß jodel32
auch das gab's hier schon mal, wie genau du dazu vorzugehen hast steht detailliert in diesem Post
Ordner ohne Posteingang unter Outlook an Benutzer freigeben
Gruß jodel32
Das gewünschte ist über die Powershell IMHO nicht realisierbar.
Man könnte höchstens mit einem einmaligen Clientside PS-Logon-Script die Mailbox einbinden.
Man könnte höchstens mit einem einmaligen Clientside PS-Logon-Script die Mailbox einbinden.