Powershell 立即禁用新Microsoft 365组的欢迎电子邮件

Powershell 立即禁用新Microsoft 365组的欢迎电子邮件,powershell,office365,microsoft365,Powershell,Office365,Microsoft365,创建新的Microsoft 365组并使用powershell禁用其成员的欢迎电子邮件后: Set UnifiedGroup$group\u name-UnifiedGroupWelcomeMessageEnabled:$false 我加入了这个小组,他们仍然收到了欢迎邮件。这表明Microsoft方面的更改传播有一定的延迟。我验证了这是在250秒延迟的情况下发生的(因为添加了对成员的配置更新)。由于MS端的延迟,禁用欢迎电子邮件将变得无效 我正在寻找一种方法来创建新的Microsoft 365

创建新的Microsoft 365组并使用powershell禁用其成员的欢迎电子邮件后:

Set UnifiedGroup$group\u name-UnifiedGroupWelcomeMessageEnabled:$false

我加入了这个小组,他们仍然收到了欢迎邮件。这表明Microsoft方面的更改传播有一定的延迟。我验证了这是在250秒延迟的情况下发生的(因为添加了对成员的配置更新)。由于MS端的延迟,禁用欢迎电子邮件将变得无效

我正在寻找一种方法来创建新的Microsoft 365组,该组立即禁用欢迎电子邮件,即立即添加的新用户不应收到欢迎电子邮件


是否有方法在禁用欢迎电子邮件的情况下以编程方式(通过api或powershell)创建新的Microsoft 365组?我在同一个网站上找不到任何线索。

看起来新的UnifiedGroup cmdlet以前有一些类似于您正在寻找的内容:

-抑制预热信息 此参数已被弃用,不再使用


听起来这样做的唯一方法是提前几个小时预先创建组,以便设置生效。

刚刚在我的租户身上测试了这一点。虽然我没有看到像您这样长的延迟,但我也看到了在
WelcomeMessageEnabled
的值生效之前长达30秒的延迟。我还看到它最快在5秒内生效,因此肯定存在一些变化。据我所知,无法在创建时禁用该设置来创建组。我不确定除了给进程/脚本添加延迟来解释问题之外,还有什么可以做的。