与外部 Office365 来宾用户共享 Office365 日历

问题描述 投票:0回答:1

我正在尝试授予外部 Office365 商业用户对 Office365 日历的读取权限。

我已经做了以下事情:

  1. 在 Office365 的管理中心,我为使用 Microsift 365 或 Exchange 的用户启用了全公司范围的外部共享(设置 > 组织设置 > 服务 | 日历)
  2. 我将外部来宾用户添加到我们的 Microsoft Entra
  3. 通过 powershell 我可以看到该用户的收件人类型为“mailUser” mailuser
  4. 日历已存在 enter image description here
  5. 当我尝试以下命令时,它失败了:
Add-MailboxFolderPermission -Identity [email protected]:\Kalender -User [email protected] -AccessRights LimitedDetails 

它返回以下错误: Add-MailboxFolderPermission:|Microsoft.Exchange.Data.Storage.InvalidSharingRecipientsException|您无法与某些收件人共享。

powershell outlook office365 exchange-online
1个回答
0
投票

我已在 Office365 管理组织设置中允许像您一样的日历共享。 我已经创建了一个像您一样的名称邮件用户,名为“邮件用户”,具有外部电子邮件地址[电子邮件受保护]。 使用以下代码,我可以使用邮件用户的外部电子邮件地址添加权限。

 Add-MailboxFolderPermission -AccessRights "Reviewer" -Identity "test:\calendar" -User (Get-MailUser "mail user").PrimarySmtpAddress

输出:

FolderName           User                 AccessRights                           SharingPermissionFlags
----------           ----                 ------------                           ----------------------
Calendar             Mail User            {Reviewer}
© www.soinside.com 2019 - 2024. All rights reserved.