Organisation Level visibility setting from default free/busy to show meeting titles and locations.

Copper Contributor

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.

1 Reply

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