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!
Please also mark the comments that contributed to the solution of the article
Content-Key: 301662
Url: https://administrator.de/contentid/301662
Printed on: April 26, 2024 at 14:04 o'clock
3 Comments
Latest comment
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.