Exchange Set-MailboxFolderPermission

0
(0)

Mit Exchange Set-MailboxFolderPermission werden Kalenderinformationen bei Bedarf für andere Benutzer sichtbar gemacht. Bei On-Premis Exchange und in cloudbasierten Exchange Umgebungen ist das Cmdlet verfügbar.

Das cmdlet MailboxFolderPermission ändert die Berechtigungen auf Ordnerebene für Exchange Postfächer. Es unterscheidet sich vom Add-MailboxFolderPermission darin, dass es vorhandene Berechtigungseinträge ändert. Verwende Set-MailboxCalendarFolder um Kalenderveröffentlichungs- oder Freigabeeinstellungen für ein Postfach zu konfigurieren, damit Kalenderinformationen für andere Benutzer sichtbar sind.

In der Exchange Management Shell wird in diesem Beispiel die Berechtigungen für den Kalender von John geändert.

Exchange Set-MailboxFolderPermission

Set-MailboxFolderPermission -Identity John:\Calendar -User Standard -AccessRights LimitedDetails

Alle Kalender Berechtigungen abfragen (Calender und Kalender)

Get-Mailbox | ForEach { Get-MailboxFolderPermission (($_.PrimarySmtpAddress.ToString())+":\Calendar") -User Standard -ErrorAction SilentlyContinue} | Select Identity,User,AccessRights

Get-Mailbox | ForEach { Get-MailboxFolderPermission (($_.PrimarySmtpAddress.ToString())+":\Kalender") -User Standard -ErrorAction SilentlyContinue} | Select Identity,User,AccessRights

Für alle Benutzer die Kalender Berechtigung erteilen, es werden die Kalender (Deutsch) als auch Calendar (Englisch) berechtigt.

Get-Mailbox | ForEach { Set-MailboxFolderPermission (($_.PrimarySmtpAddress.ToString())+":\Calendar") -User Standard -AccessRights LimitedDetails -ErrorAction SilentlyContinue}

Get-Mailbox | ForEach { Set-MailboxFolderPermission (($_.PrimarySmtpAddress.ToString())+":\Kalender") -User Standard -AccessRights LimitedDetails -ErrorAction SilentlyContinue}

Anmerkung

Wenn in Exchange Online PowerShell die Parameter SendNotificationToUser oder SharingPermissionFlags nicht verwendet wird, gibt es keine Änderungen an der Funktionalität des Cmdlets. Falls der Benutzer beispielsweise ein bestehender Stellvertreter ist und seine Berechtigungen in „Editor“ geändert wird, ohne die Parameter „SendNotificationToUser“ oder „SharingPermissionFlags“ zu verwenden, bleibt der Benutzer ein Stellvertreter. Wird jedoch der Parameter „SendNotificationToUser“ ($true oder $false) verwendet, hat der Parameter „SharingPermissionFlags“ den Standardwert „None“, was sich auf den Stellvertreterzugriff für vorhandene Benutzer auswirken kann. Ändert man beispielsweise die Berechtigung eines vorhandenen Stellvertreters in „Editor“ und verwendet „SendNotificationToUser“ mit dem Wert „$true“. Der Benutzer ist kein Delegierter mehr und verfügt nur noch über Editorberechtigungen für den Ordner.

Wie hilfreich war dieser Beitrag?

Klicke auf die Sterne um zu bewerten!

Durchschnittliche Bewertung 0 / 5. Anzahl Bewertungen: 0

Bisher keine Bewertungen! Sei der Erste, der diesen Beitrag bewertet.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert