Forum Discussion
Organisation Level visibility setting from default free/busy to show meeting titles and locations.
Three level of access that we can specify.
No access
free busy time only
show meeting titles subject and locations
How to change outlook Calendar organization level visibility setting from default free/busy, to default show meeting titles and locations for all internal users.
How to check and confirm current organization level visibility settings.
Please note: This is for our internal o365 domain and users.
- Andres-BohrenSteel Contributor
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