View Categories

Kalender freigeben für anderen Account mit Powershell

< 1 min read

ExchangeOnlineManagement lokal installieren #

Powershell öffnen und folgende Befehle eingeben:

Set-ExecutionPolicy -ExecutionPolicy Unrestricted
Install-Module -Name ExchangeOnlineManagement -RequiredVersion 3.9.2
Import-Module ExchangeOnlineManagement

Bei 365 anmelden mit Powershell #

Connect-ExchangeOnline

Hier die Anmeldedaten vom 365 Admin angeben.

Kalender freigeben #

Get-MailboxFolderPermission -Identity nolden
Get-MailboxFolderPermission -Identity nolden@tritec-klima.de:\Calendar

Wenn der User bereits in der Liste ist SET benutzen. Wenn der User nicht in der Liste ist ADD benutzen.

Add-MailboxFolderPermission -Identity nolden@tritec-klima.de:\Calendar -User gaebel@tritec-klima.de -AccessRights Editor -SharingPermissionFlags Delegate

Das obere fügt es mit Delegate hinzu.

Set-MailboxFolderPermission -Identity nolden@tritec-klima.de:\Calendar -User gaebel@tritec-klima.de -AccessRights Editor -SharingPermissionFlags None

Hier entfernen wir das Delegate, weil wir es nicht brauchen.

Überprüfen und in Outlook anbinden #

Get-MailboxFolderPermission -Identity nolden@tritec-klima.de:\Calendar

Jetzt in Outlook unter Kalender den freigegeben Kalender anbinden.