当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 使用 PowerShell 将通讯组列表升级到 Microsoft 365 组

作者:精品下载站 日期:2024-12-14 08:34:02 浏览:15 分类:玩电脑

使用 PowerShell 将通讯组列表升级到 Microsoft 365 组


使用 Exchange 管理中心和 PowerShell cmdlet 将通讯组列表升级到 Microsoft 365 组的做法很快就会被弃用。是的,Microsoft 已宣布将于 2023 年 2 月进行弃用。作为 Office 365 管理员,我们知道弃用后,将通讯组列表升级到 Microsoft 365 组的要求将变得复杂。

不用担心,我们提供使用 PowerShell 将通讯组列表迁移到 Microsoft 365 组的最佳方法。

为什么应该将通讯组列表升级到 Microsoft 365 组?

通讯组列表是 Outlook 中的联系人组,可以很好地满足电子邮件通信的目的,而 Microsoft 365 组则提供协作空间以及对大量资源集合的访问以进行团队协作。

M365群组为群组成员提供共享收件箱、共享日历、共享文件库、共享OneNote笔记本等。但是,通讯组仅用于通过电子邮件向用户发送信息。

因此,将通讯组列表升级到 Microsoft 365 组将帮助您拥有灵活且高级的协作和沟通空间。迁移后,您将对数据、所有权限和管理拥有更多控制权。

检查 Office 365 通讯组列表的迁移资格

由于某些条件,所有通讯组列表都无法转换为 Microsoft 365 组。那些简单的、非嵌套的、云管理的只能转换成M365的组。那么通讯组列表不符合资格的标准就更需要解释了。

因此,运行以下 cmdlet 获取符合条件的 Office 365 通讯组及其用于迁移的主 SMTP 地址。在运行命令之前,请确保您已连接到 Exchange Online PowerShell 模块。

Get-EligibleDistributionGroupForMigration

[玩转系统] 使用 PowerShell 将通讯组列表升级到 Microsoft 365 组

已弃用的通讯组列表的本机升级方法!

检查通讯组的资格后,让我们看看已弃用的将通讯组列表转换为 Microsoft 365 组的直接方法。

  1. Exchange 管理中心:使用“更改组类型”选项将通讯组列表迁移到 Exchange 管理中心中的 Microsoft 365 组。您可以通过导航至Exchange 管理中心 -> 收件人 -> 群组 -> 通讯组列表 -> 选择群组名称 -> 更改群组类型
  2. PowerShell:使用 PS cmdlet“Upgrade-DistributionGroup”可以轻松将通讯组列表升级到 Microsoft 365 组。

由于上述方法将不再使用,Microsoft 提供了替代解决方案来将通讯组列表迁移到 M365 组。

  1. 使用临时名称和邮件地址创建 Microsoft 365 群组。
  2. 然后,通过 PowerShell 导出通讯组列表成员。
  3. 将导出的 CSV 文件添加到Azure Active Directory -> 组->所有组->(新创建的组) -> 成员-> 批量操作 -> 导入成员。
  4. 删除后,使用通讯组列表的基本属性更新 Microsoft 365 组。

但是,如果您的组织有更多数量的通讯组,则上述建议的方法将是一种耗时的方法。

因此,为了帮助您,我们准备了一个 PowerShell 脚本,可以自动执行该过程并简化您的转换。由于它可以立即更安全地迁移分发组,并且无需太多人为干预,因此让我们深入了解该脚本及其功能。

脚本下载:ConvertDLtoM365Group.ps1

脚本亮点:
  • 该脚本使用 MFA非 MFA 启用的帐户执行。
  • 在您确认后,Exchange Online V3 PowerShell模块的安装将自动完成(如果您的 PowerShell 环境中未安装)。
  • 该脚本使用现代身份验证连接到 Exchange Online。
  • 通讯组的非成员也可以运行此脚本。
  • 使用脚本可以批量转换
  • 提供更新选项,即您可以在创建群组后更新群组名称、邮件地址和访问类型。
  • 该脚本调度程序友好,即凭证可以作为参数传递,而不是交互获取。

如何执行脚本?

方法 1:使用 MFA 和非 MFA 帐户执行脚本。

.\ConvertDLtoM365Group.ps1

方法 2:通过明确提及仅适用于非 MFA 帐户的凭据来执行脚本。

.\ConvertDLtoM365Group.ps1 -UserName [email protected] -Password XXX

方法 3:执行脚本以将通讯组列表批量转换为 Microsoft 365 组。

.\ConvertDLtoM65Group.ps1 -Inputfile “your input file path “

输入下面屏幕截图中显示的输入文件路径。

[玩转系统] 使用 PowerShell 将通讯组列表升级到 Microsoft 365 组

执行脚本后,您可能会遇到一条错误消息,指出“删除现有通讯组列表未更新...等待 5 秒”,这表明删除旧通讯组列表和创建新通讯组列表可能存在延迟。新团体。

需要注意的是,此错误消息并不一定意味着脚本运行失败。因此,我们建议您耐心等待该过程完成。

使用 PowerShell 脚本将通讯组列表迁移到 Microsoft 365 组的步骤

第 1 步:提供通讯组邮件地址作为输入

主要是,它会请求您的 Office 365 帐户的凭据来访问要转换的通讯组。输入您的凭据以登录您的帐户。

连接到 Exchange Online 后,它会要求您提供 Outlook 通讯组列表的邮件地址以进行转换。如果您想列出一些,请输入它们并用逗号分隔。

注意:如果通讯组列表中有任何组作为成员或所有者,则无法将其转换为 Microsoft 365 组。

[玩转系统] 使用 PowerShell 将通讯组列表升级到 Microsoft 365 组

第 2 步:定义 Microsoft 365 组隐私

一旦发现该组符合条件,它会要求您将 Microsoft 365 组的访问类型定义为私人公共

注意:如果未指定访问类型或拼写错误,则访问类型定义为 默认为私有

[玩转系统] 使用 PowerShell 将通讯组列表升级到 Microsoft 365 组

输入所有内容后,脚本将创建一个 M365 组并将所有成员移至其中。

另请注意,如果您是通讯组列表所有者并运行脚本,您将作为成员和所有者添加到创建的 Microsoft 365 组中。

步骤 3:(可选)更新 Microsoft 365 组的基本属性

您可以在此选项下更改或更新 M365 群组的基本属性,例如群组名称、群组邮件地址以及群组的访问类型。

[玩转系统] 使用 PowerShell 将通讯组列表升级到 Microsoft 365 组

检查通讯组列表到 M365 组迁移状态!

您可以使用 PowerShell 将 M365 群组报告导出到 CSV 文件,轻松检查创建的 M365 群组。此选项将为您提供有关新迁移的 Microsoft 365 组的详细报告。

此外,您还可以通过导航到 Exchange 管理中心 -> 收件人 -> 组 -> Microsoft 365 来检查新创建的 M365 组,如下所示。

[玩转系统] 使用 PowerShell 将通讯组列表升级到 Microsoft 365 组

因此,该脚本执行起来非常简单,并且可以节省您的所有工作和时间。它可以轻松地将通讯组列表转换为 Microsoft 365 组,并减轻 Office 365 管理员在 DL 迁移中的负担。

因此,我们已使用此 PowerShell 脚本将通讯组列表升级到 M365 组。但是,监控大型企业中的这些群体以实现高效的群体管理至关重要。然而,在本机管理中心以及 PowerShell 环境中,在紧急情况下检索所需报告和信息的过程确实很麻烦。 AdminDroid Microsoft 365 Reporter 来了, 救援者!

在 AdminDroid 中免费查找所有所需的 Azure AD 组报告!

管理员,您现在可以在 AdminDroid 的组报告中轻松找到所有 Microsoft 365 组及其成员资格。它包括群组名称、群组邮件、代理地址、成员数量等详细信息,以增强群组管理。此外,它还提供有关群组成员、云群组、同步群组、群组大小、空群组、最近删除的群组等的独特报告。

AdminDroid 的免费 Azure AD 报告工具不仅限于 Microsoft 365 组,还保存有关嵌套组、安全组、通讯组、组所有者、组邮箱、同步状态,更便于有效管理。

[玩转系统] 使用 PowerShell 将通讯组列表升级到 Microsoft 365 组

除此之外,您还可以审核群组活动,例如群组创建、删除、修改、许可证更改、设置更改、成员身份更改、所有者更改、操作等。 ,使用 AdminDroid Azure AD 审核工具

[玩转系统] 使用 PowerShell 将通讯组列表升级到 Microsoft 365 组

此外,它还通过提供有关用户群组、许可证、M365 安全性多重身份验证密码更改

除此之外,AdminDroid 在 Azure AD 仪表板下为 Office 365 组提供了专用的智能仪表板,以便在单个框架中清晰地查看所有 Azure AD 组。

[玩转系统] 使用 PowerShell 将通讯组列表升级到 Microsoft 365 组

毫无疑问,AdminDroid 是 Microsoft 365 报告和监控的宝库,可提供您所需的所有报告。它是一个绝对包罗万象的解决方案,提供有关各种 Microsoft 365 服务(例如 Exchange Online、Microsoft Teams、SharePoint Online、OneDrive 和 Yammer)的宝贵见解。

因此,您可以使用 AdminDroid Azure 下的120 多个免费报告人工智能驱动的视觉吸引力图表有效管理您的 Azure AD 环境AD管理工具。

“通过易于设置用户友好本质,AdminDroid 是 Microsoft 365 管理的完美选择。”


我希望此博客可以帮助您将通讯组列表升级到 Microsoft 365 组,并在 Microsoft 365 空间中轻松管理它们。在评论部分分享您的意见和想法。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯