无论组的 AutoSubscribeNewMembers 设置如何,添加为 Office365 组成员的来宾帐户都会订阅电子邮件

Guest accounts added as members of Office365 Groups are subscribed to emails regardless of group's AutoSubscribeNewMembers setting

当我将来宾用户添加到启用 Teams 的 Office365 组时,无论组的 AutoSubscribeNewMembers 设置为 False,他们都会获得订阅。

我创建新团队的过程:

  1. 创建启用 Teams 的 Office365 组,仅添加所有者 - 不添加成员。
  2. 编辑组设置以允许来自外部发件人的电子邮件。
  3. 'Send copies of group conversation and events to group members' 永远不会被检查。
  4. 添加内部成员和来宾成员。

此时,来自无关第三方发件人的电子邮件将成功登陆群邮箱(如预期),不会转发给内部群成员(如预期),但会转发给访客群成员(这就是问题所在)。

Powershell Get-UnifiedGroup 确认 AutoSubscribeNewMembers 为 False,AlwaysSubscribeMembersToCalendarEvents 为 True,而 SubscriptionEnabled 为 True - 我相信这是默认设置,当您不选中上面第 3 步中的 'Send copies' 框时。

但是 - 当我将来宾帐户添加为组成员时,Get-UnifiedGroupLinks 会确认他们也是订阅者。我可以将它们作为订阅者删除,但如果将 AutoSubscribeNewMembers 设置为 False 得到尊重,我似乎不必这样做。

是否有其他设置可以取代群组的 AutoSubscribeNewMembers 设置?该设置是否仅适用于内部成员而不适用于访客?

Microsoft 支持确认这是 'expected' 行为。

A​​lwaysSubscribeMembersToCalendarEventsA​​utoSubscribeNewmembers,甚至 SubscriptionEnabled 属性仅适用于内部用户帐户,而不是来宾用户帐户。无论组的配置如何,来宾用户始终订阅组。

值得注意的是,可以通过 Get-UnifiedGroupLinks powershell cmdlet 查看和手动删除来宾帐户订阅(我确定有一个图表 API解决方案),但在撰写本文时,Office365 管理 UI 中没有任何地方可以查看或管理这些链接,并且每次将来宾用户添加到组时都必须手动管理它们。