Kalenderberechtigungen per PowerShell: Rechte vergeben, ändern und auslesen
Von Alexander HäffnerVeröffentlicht am 7 Min. Lesezeit
Dieser Beitrag wurde KI-gestützt erstellt.
Die kurze Antwort: Kalenderrechte vergeben Sie in Exchange Online PowerShell mit Add-MailboxFolderPermission, ändern sie mit Set-MailboxFolderPermission, lesen sie mit Get-MailboxFolderPermission aus und entziehen sie mit Remove-MailboxFolderPermission. Den Kalender geben Sie als Postfach:\Kalender an; ob der Ordner Kalender oder Calendar heißt, hängt von der Sprache der Standardordner ab. Stand dieser Anleitung: September 2026.
Voraussetzungen
Sie brauchen eine Verbindung zu Exchange Online PowerShell und ein Konto mit Exchange-Administratorrechten. Wie das geht, steht in unserer Anleitung Exchange Online PowerShell: verbinden und die wichtigsten Befehle. Die Beispiele nutzen die Postfächer chefin@ihre-firma.de und assistenz@ihre-firma.de.
Rechte auslesen
Dieser Befehl listet alle Berechtigungen am Kalender, jeweils mit Benutzer und Rechten:
Get-MailboxFolderPermission -Identity chefin@ihre-firma.de:\Kalender
Der Eintrag Default steht für alle Personen Ihrer Organisation, in Outlook heißt er „Meine Organisation". Anonymous steht für anonyme Empfänger aus dem Internet, etwa bei einem im Web veröffentlichten Kalender.
Nur die Rechte einer bestimmten Person zeigt dieser Befehl:
Get-MailboxFolderPermission -Identity chefin@ihre-firma.de:\Kalender -User assistenz@ihre-firma.de
Die Kalenderrollen im Klartext
| Rolle (AccessRights) | Was die Person sieht oder darf |
|---|---|
| AvailabilityOnly | nur, wann Sie beschäftigt sind (Frei/Gebucht) |
| LimitedDetails | Frei/Gebucht, dazu Betreff und Ort der Termine |
| Reviewer | alle Details lesen, nichts ändern |
| Author | alles lesen, Termine anlegen, eigene Termine ändern und löschen |
| Editor | alle Termine lesen, anlegen, ändern und löschen |
| Owner | alles wie Editor, dazu Unterordner anlegen und Besitzerrechte am Ordner |
AvailabilityOnly und LimitedDetails gibt es nur für Kalenderordner. Daneben kennt Exchange weitere Rollen wie Contributor oder PublishingEditor, die für Kalender selten gebraucht werden.
Rechte vergeben und ändern
Dieser Befehl gibt der Assistenz Lesezugriff auf alle Termine der Chefin:
Add-MailboxFolderPermission -Identity chefin@ihre-firma.de:\Kalender -User assistenz@ihre-firma.de -AccessRights Reviewer
Für eine Person, die schon einen Eintrag hat, ändern Sie die Rolle mit Set-MailboxFolderPermission. Dieser Befehl macht aus dem Lesezugriff Bearbeitungsrechte:
Set-MailboxFolderPermission -Identity chefin@ihre-firma.de:\Kalender -User assistenz@ihre-firma.de -AccessRights Editor
Mit dem Zusatz -SendNotificationToUser $true bekommt die Person zusätzlich eine Freigabe-Einladung per Mail. Das geht nur in Exchange Online, nur für Kalender und nur mit den Rollen AvailabilityOnly, LimitedDetails, Reviewer oder Editor.
Rechte entziehen
Dieser Befehl entfernt alle Rechte der Assistenz am Kalender, ohne Rückfrage:
Remove-MailboxFolderPermission -Identity chefin@ihre-firma.de:\Kalender -User assistenz@ihre-firma.de -Confirm:$false
Einzelne Rechte lassen sich damit nicht wegnehmen. Wer nur weniger Rechte geben will, ändert die Rolle stattdessen mit Set-MailboxFolderPermission, etwa von Editor auf Reviewer.
Die Falle: \Kalender oder \Calendar
Der Kalender ist ein Standardordner, und sein Name hängt von der Sprache der Standardordner ab: In einem deutschen Postfach heißt er Kalender, in einem englischen Calendar. Mit dem falschen Namen findet der Befehl den Ordner nicht. Das passiert besonders bei freigegebenen Postfächern und Raumpostfächern, deren Ordner noch englisch heißen.
Dieser Befehl zeigt den tatsächlichen Namen der Kalenderordner eines Postfachs:
Get-MailboxFolderStatistics -Identity info@ihre-firma.de -FolderScope Calendar | Format-Table Name,FolderType,FolderPath
Der Standardkalender ist die Zeile mit dem Ordnertyp Calendar. Wer den Namen nicht von Hand eintragen will, liest ihn in eine Variable und nutzt ihn direkt im nächsten Befehl:
$kal = (Get-MailboxFolderStatistics -Identity info@ihre-firma.de -FolderScope Calendar | Where-Object {$_.FolderType -eq "Calendar"}).Name
Add-MailboxFolderPermission -Identity "info@ihre-firma.de:\$kal" -User assistenz@ihre-firma.de -AccessRights Reviewer
Die erste Zeile merkt sich den Namen des Standardkalenders, die zweite vergibt die Berechtigung mit genau diesem Namen. Dauerhaft einheitlich wird es, wenn Sie die Ordner auf Deutsch umstellen; wie das geht, steht in Freigegebenes Postfach auf Deutsch umstellen.
Standardberechtigung für alle Kalender setzen
Über den Eintrag Default sehen Kollegen in den meisten Organisationen nur, wann jemand beschäftigt ist. Soll die ganze Firma zusätzlich Betreff und Ort sehen, stellen Sie Default auf LimitedDetails. Dieser Befehl macht das für ein Postfach:
Set-MailboxFolderPermission -Identity chefin@ihre-firma.de:\Kalender -User Default -AccessRights LimitedDetails
Dieses Skript macht es für alle Benutzerpostfächer und ermittelt dabei für jedes Postfach den richtigen Kalendernamen:
Get-Mailbox -RecipientTypeDetails UserMailbox -ResultSize Unlimited | ForEach-Object {
$kal = (Get-MailboxFolderStatistics -Identity $_.UserPrincipalName -FolderScope Calendar | Where-Object {$_.FolderType -eq "Calendar"}).Name
Set-MailboxFolderPermission -Identity "$($_.UserPrincipalName):\$kal" -User Default -AccessRights LimitedDetails
}
Die erste Zeile holt alle Benutzerpostfächer, die zweite ermittelt den Namen des Standardkalenders, die dritte setzt die Standardfreigabe. Prüfen Sie das Ergebnis vorher an einem einzelnen Postfach und besprechen Sie die Änderung im Unternehmen: Danach sieht jeder Betreff und Ort aller Termine.
Stellvertretung: Einladungen im Auftrag beantworten
Mit Editor-Rechten kann eine Assistenz Besprechungsanfragen annehmen oder ablehnen, wenn sie die Anfrage selbst öffnet. Damit Besprechungsanfragen an die Stellvertretung gehen, braucht sie zusätzlich die Stellvertretung. Dieser Befehl vergibt beides:
Add-MailboxFolderPermission -Identity chefin@ihre-firma.de:\Kalender -User assistenz@ihre-firma.de -AccessRights Editor -SharingPermissionFlags Delegate
Soll die Stellvertretung auch private Termine sehen, vergibt dieser Befehl zusätzlich CanViewPrivateItems:
Add-MailboxFolderPermission -Identity chefin@ihre-firma.de:\Kalender -User assistenz@ihre-firma.de -AccessRights Editor -SharingPermissionFlags Delegate,CanViewPrivateItems
SharingPermissionFlags gibt es nur in Exchange Online, nur für Kalender und nur zusammen mit der Rolle Editor; CanViewPrivateItems nur zusammen mit Delegate. Hat die Person schon einen Eintrag, nehmen Sie Set-MailboxFolderPermission mit denselben Angaben. Achtung: Wer beim Ändern -SendNotificationToUser angibt, aber keine SharingPermissionFlags, setzt die Stellvertretung zurück, die Person ist danach nur noch Editor.
Raum- und freigegebene Postfächer
Für Raumpostfächer und freigegebene Postfächer funktionieren dieselben Befehle, Sie geben einfach deren Adresse an. Weil ihre Ordner häufig englisch heißen, lohnt dort der Weg über Get-MailboxFolderStatistics aus dem Abschnitt oben. Mitglieder mit Vollzugriff auf ein freigegebenes Postfach sehen dessen Kalender ohnehin; per Kalenderberechtigung geben Sie Personen ohne Vollzugriff gezielt Lese- oder Schreibrechte. Wie das Team den Kalender dann in Outlook öffnet, steht in Kalender und Kontakte eines freigegebenen Postfachs nutzen.
Häufige Fragen
Heißt der Ordner Kalender oder Calendar?
Das hängt von der Sprache der Standardordner des Postfachs ab. Den tatsächlichen Namen zeigt Get-MailboxFolderStatistics mit -FolderScope Calendar. Einheitlich deutsch werden die Namen mit Set-MailboxRegionalConfiguration und dem Zusatz -LocalizeDefaultFolderName.
Was ist der Unterschied zwischen Editor und Stellvertretung?
Editor darf alle Termine lesen, anlegen, ändern und löschen. Die Stellvertretung kommt mit -SharingPermissionFlags Delegate hinzu und sorgt dafür, dass Besprechungsanfragen an die Stellvertretung gehen. Private Termine sieht sie nur mit CanViewPrivateItems.
Wie entziehe ich eine Kalenderberechtigung?
Mit Remove-MailboxFolderPermission und der Adresse der Person; der Befehl entfernt alle ihre Rechte am Kalender. Wer nur weniger Rechte geben will, ändert die Rolle mit Set-MailboxFolderPermission.
Sieht die ganze Firma meine Termine?
In den meisten Organisationen sehen Kollegen standardmäßig nur, wann Sie beschäftigt sind. Das regelt der Eintrag Default; mit Get-MailboxFolderPermission sehen Sie, welche Rolle er in Ihrem Kalender hat.
So unterstützt Sie die High5Manufaktur GmbH
Die High5Manufaktur GmbH richtet Kalenderfreigaben und Stellvertretungen für kleine und mittlere Unternehmen im Raum Karlsruhe und bundesweit ein, auch einheitlich für alle Postfächer. Mehr dazu auf unseren Seiten zu Exchange Online und Entra ID und zur Microsoft 365 Betreuung.
Weiterführende Beiträge zu freigegebenen Postfächern
- Exchange Online PowerShell: verbinden und die wichtigsten Befehle für Postfächer
- Freigegebenes Postfach auf Englisch: Sprache, Zeitzone und Ordnernamen auf Deutsch umstellen
- Freigegebenes Postfach in Microsoft 365 anlegen und Berechtigungen vergeben
- Freigegebenes Postfach in Outlook einbinden: neues Outlook, klassisches Outlook, Web, iPhone und Android
- Senden als oder Senden im Auftrag: Unterschied, Einrichtung, typische Fehler
- Kalender und Kontakte eines freigegebenen Postfachs nutzen
- Freigegebenes Postfach wird in Outlook nicht angezeigt: Fehler beheben
- Gemeinsames Postfach für info@: in Microsoft 365 ohne eigene Lizenz
Quellen
Mehr zum Thema: Alle Artikel und die wichtigsten Fragen stehen im Ratgeber Postfächer und Outlook.
Kostenlos als PDFMicrosoft 365 Sicherheits-Selbstcheck17 Prüfpunkte zum Abhaken, von MFA bis Backup. In wenigen Minuten wissen Sie, wo Ihr Unternehmen steht.Selbstcheck anfordern Alexander Häffner
Geschäftsführer der High5Manufaktur GmbH. Betreut seit 2021 kleine und mittlere Unternehmen bei Microsoft 365, IT-Sicherheit und Digitalisierung.
Das könnte Sie auch interessieren
Ratgeber
Exchange Online PowerShell: verbinden und die wichtigsten Befehle für Postfächer
Ratgeber
OneNote: Notizen per Copilot zusammenfassen und Fragen stellen
Ratgeber
Freigegebenes Postfach auf Englisch: Sprache, Zeitzone und Ordnernamen auf Deutsch umstellen
Leistung
Microsoft 365 für KMU: Einrichtung, Lizenzen, Betreuung
Fehler entdeckt oder eine Anmerkung zum Thema? Schreiben Sie uns an info@h5m.de. Wir freuen uns über Ihren Hinweis.










