# Nastavení výchozího oprávnění a přidání organizátora do předmětu události ``` Powershell # Instalace a import modulu (odkomentuj podle potřeby) # Install-Module ExchangeOnlineManagement # Import-Module ExchangeOnlineManagement # Připojení k Exchange Online Connect-ExchangeOnline # Výpis všech schránek typu RoomMailbox $roomMailboxes = Get-Mailbox | Where-Object {$_.ResourceType -eq "Room"} # Změna nastavení pro všechny shránky foreach($Identity in ($roomMailboxes | Select-Object -ExpandProperty UserPrincipalName)){ # Nastaví LimitedDetails pro všechny uživatele # V jiných jazykových mutacích může být potřeba upravit název :\calendar za správnou jazykovou mutaci, název lze vypsat příkazem: # Get-MailboxFolderStatistics -identity $Identity -FolderScope Calendar | Where-Object {$_.foldertype -eq "Calendar"} | Select-Object Name Set-MailboxFolderPermission -AccessRights LimitedDetails -Identity $($Identity + ":\calendar") -User default -ErrorAction Stop # Přidá jméno organizátora do předmětu schůzky Set-CalendarProcessing -Identity $Identity -AddOrganizerToSubject $true -DeleteComments $false -DeleteSubject $false -ErrorAction Stop } ```