我试图让我们组织以外的人正确地观看其中一个房间日历。
我设法成功地发布它使用这个PowerShell命令:
Set-MailboxCalendarFolder -Identity mailbox-alias:\calendar -PublishEnabled $true (replace mailbox-alias as your user's alias)
然后我通过这个命令得到了URL:
Get-MailboxCalendarFolder -Identity mailbox-alias:\calendar (use the information from PublishedCalendarUrl as the publish URL address)
日历是可见的,虽然我可以看到一切都没有实际的信息“忙”。
然后,我创build了一个新的共享策略,并将其应用于房间日历:


但是,这只是没有用。 一切仍然是“忙”。
这可能是一个许可的事情吗?

还确保该策略设置为CalendarSharingFreeBusyReviewer

但从外观上看,DetailLevel只是错误的:

为什么这只“可用性”?
此外,当我试图改变它,我得到一个“政策不允许匿名共享”…
运行这个命令,它将扩展匿名用户可以看到的内容:
Set-SharingPolicy -Identity "Enable Calendar Sharing" -Domains "*:CalendarSharingFreeBusyReviewer"
然后
Set-Mailbox -Identity mailbox-alias -SharingPolicy "Enable Calendar Sharing"
您可以通过运行来检查是否分配了正确的策略:
Get-Mailbox mailbox-alias | select SharingPolicy
如果您与未针对您的域进行身份validation的用户(即互联网上的任何其他人)共享,则为日历设置正确的权限
Set-MailboxFolderPermission mailbox-alias:\calendar -User Anonymous -AccessRights reviewer Set-MailboxCalendarFolder -Identity mailbox-alias:\calendar -DetailLevel limitedDetails
Set-MailboxCalendarFolder -Identity User:\Calendar -DetailLevel LimitedDetails
我刚刚进入O365门户网站,显然PowerShell命令不起作用,但您可以右键单击房间名称,然后转到权限,然后在那里更改共享级别