Avatar of Ackles
AcklesFlag for Switzerland asked on

set-msolgroup Calendar permissions

When I run the command:
 Get-MsolGroup | Where-Object {$_.DisplayName -like "deuts*"} | ft -AutoSize

I get in GroupType: DistributionList

How can I set for this group Everyone as Reviewer?
PowershellMicrosoft 365

Avatar of undefined
Last Comment

8/22/2022 - Mon
Vasil Michev (MVP)

Fist of all, anything Calendar related needs to be handled with the Exchange PowerShell cmdlets, not the MSOL ones. Now, I assume the object in question is a "modern" Office 365 group, right? Just to confirm, run the following cmdlet (after connecting to ExO PowerShell):

Get-UnifiedGroup deuts*

Open in new window


I ran the command it shows Name, Alias, ServerName & AccessType

So it works.
Vasil Michev (MVP)

Well, the bad news is that you cannot control the individual folder permissions for "modern" Office 365 Groups. Every user that's a member of the Group has the same level of permissions. The only possible thing you can do is to try the CalendarMemberReadOnly setting, which supposedly restricts the permissions on non-owners. However, I've never seen it working properly, so dont get your hopes high :)

Set-UnifiedGroup groupname -CalendarMemberReadOnly

Open in new window

This is the best money I have ever spent. I cannot not tell you how many times these folks have saved my bacon. I learn so much from the contributors.

What I want is that everyone in the company should have Read rights on the calendar, that is they can see the appointments... is that possible?
I have only 2 people who are member of this group, but I want that all users without joining the group should be able to read the calendar....
If not, what is the way out to make it happen?
Vasil Michev (MVP)

Log in or sign up to see answer
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform
Sign up - Free for 7 days
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
See how we're fighting big data
Not exactly the question you had in mind?
Sign up for an EE membership and get your own personalized solution. With an EE membership, you can ask unlimited troubleshooting, research, or opinion questions.
ask a question