Jan 10 2017 09:00 AM
Just run into this for the first time. Emails marked as Private not showing up in Outlook client (but shows up fine online). In this case it is a system generated email, investigating whether or not we can turn off private setting.
Seen some online workarounds by converting to user mailbox and changing settings and converting back, etc). Is there a "correct" way to handle this in Exchange Online so that users can see the emails in Outlook (they are authorized)?
Jan 10 2017 12:03 PM
What you can do is toggle the "delegate can see my private items" flag via EWS/PowerShell or by configuring the shared mailbox as additional account in Outlook. Then again, if you do add it as additional account you'll be able to see the Private items 🙂
Jan 10 2017 12:23 PM
Jan 10 2017 11:32 PM
Nothing is one-liner with EWS 🙂 I've based my scripts on this one, but yes, you will have to update each member's settings: http://www.flobee.net/powershell-module-for-managing-exchange-2010-mailbox-delegates/
I guess you can also (ab)use the new Calendar sharing experience in OWA, when you designate someone as delegate there it will expose the "let delegate view private events" setting.
Aug 10 2018 04:40 AM
The OWA option for me worked a treat. "Open another mailbox" in OWA and then open the shared mailbox > go to Calendar > right click on the calendar in the left folder menu and select sharing permissions. Choose delegate and add the people who are members of the shared mailbox then set them as delegate.
Perfect solution!!
Nov 27 2019 06:03 AM
@Brent Ellis I know this thread is a bit old, but it does seems that there is a lot of views, So hopefully this helps anyone in the future. 🙂
##############################################################
#MSOnline module must be installed. "install-module msonline"
#1 Connect to MSOnline services
Connect-MsolService
#2 Connect to Exchange Online
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection
Import-PSSession $Session
#3 Change the email(s)
Add-MailboxFolderPermission -Identity sharedmailbox@Contoso.com:\Calendar -User John@contoso.com -AccessRights Editor -SharingPermissionFlags Delegate,CanViewPrivateItems
############################################################
Apr 08 2020 02:17 AM
An alternative way is using a flow that converts each private message to normal one:
Dec 20 2023 10:31 AM