Forum Discussion
Georgeina Baker
Dec 03, 2021Iron Contributor
Change global Calendar view setting for all users - possible?
We want the default for our Calendars to be "all users' Calendars are set to show Can view titles and locations", so colleagues can see a useful level of detail, not just 'free/busy', when booking me...
surajbudhani
Microsoft
Dec 04, 2021If you want to enable "LimitedDetails: View availability data with subject and location" for all Internal users. You can run the following command that will change the Default sharing for all the User Mailbox calendars.
$Users = Get-Mailbox -RecipientTypeDetails UserMailbox
ForEach($User in $Users){
$Calendar = $user.alias+”:\Calendar”
Set-MailboxFolderPermission -Identity $Calendar -User Default -AccessRights LimitedDetails}
$Users = Get-Mailbox -RecipientTypeDetails UserMailbox
ForEach($User in $Users){
$Calendar = $user.alias+”:\Calendar”
Set-MailboxFolderPermission -Identity $Calendar -User Default -AccessRights LimitedDetails}
- Haneef Ibn AhmadDec 07, 2021Iron ContributorThanks, I use a similar script too.
However, this goes into each Calendar and makes a change, and has issues in multi-lingual environments.
Would be good, if there was a way to just specify the default permissions for all new accounts.- Georgeina BakerDec 07, 2021Iron Contributor
Haneef Ibn Ahmad I agree 100%. This should be a default setting - it supports our corporate culture behaviour by baking it in from the outset, so does the adoption for us!
Anyone from Microsoft here?
- Georgeina BakerDec 04, 2021Iron ContributorThank you! I should’ve said, I’m not a technician. For clarity, your suggestion uses PowerShell, right? And that’s because there’s not a global setting for this available?
🙏- surajbudhaniDec 07, 2021
Microsoft
That's Right.
This method uses PowerShell to set the default permissions