Thanks for the request. Currently there is a way to set this property through powershell for groups, but it only works for users in OWA. We have this in our plans for Outlook desktop as well and will be working on it.
Alrighty.. It appears that this should be the appropriate method, but no luck..
Set-UnifiedGroup <O365 Group E-mail> -CalendarMemberReadOnly
But the following populates:
WARNING: The command completed successfully but no settings of '<O365 Group E-mail>' have been modified.
Maybe I am connecting to the incorrect URI?
I am connecting a PSSession via the following:
$UserCredential = Get-Credential
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection
Import-PSSession $Session #import session + modules related
So, apparently it is working but still provides the "Warning" messageWhiteJediGuy commented
I am able to find the AccessRights for a group mailbox by using:
Get-MailboxFolderPermission -Identity "<O365 Group E-mail>:\calendar" -GroupMailbox
Is there a way of changing the access rights?
This does not work, unfortunately:
Get-MailboxFolderPermission -Identity "<O365 Group E-mail>:\calendar" -GroupMailbox | Set-MailboxFolderPermission -User "Member@local" -AccessRights ReadItemsWhiteJediGuy supported this idea ·