Forum Discussion
Organisation Level visibility setting from default free/busy to show meeting titles and locations.
Hi saurabh076
There is no such "general" Setting you have to set it on each Mailbox
###################################################################
# Set Default Calendar Permissions for All Users --> O365 Powershell
####################################################################
Import-Module ExchangeOnlineManagement
Connect-ExchangeOnline
$Mailboxes = Get-EXOMailbox -RecipientTypeDetails UserMailbox -ResultSize Unlimited
ForEach ($Mailbox in $Mailboxes)
{
$Cal = Get-EXOMailboxFolderStatistics -Identity $Mailbox.PrimarySMTPAddress | Where {$_.Foldertype -eq "Calendar"} | select folderpath
$NormalizedFolder = $Cal.FolderPath.Replace("/","\")
$NormalizedIdentity = $Mailbox.PrimarySMTPAddress + ":" + $NormalizedFolder
Write-Host $NormalizedIdentity -foregroundcolor Green
Set-MailboxFolderPermission -Identity $NormalizedIdentity -user "Default" -AccessRights LimitedDetails -SendNotificationToUser $false
}
Unless you mean the Hybrid Connection (Mailbox in Exchange Online to Mailbox OnPrem)
Get-OrganizationRelationship -Identity "O365 to On-Prem*" | fl
Set-OrganizationRelationship -Identity "O365 to On-Prem*" -FreeBusyAccessLevel "LimitedDetails"
Regards
Andres