如何使用“完善的 Microsoft Teams”扩展或 Windows PowerShell 在 Microsoft Teams 中批量添加成员

使用 Teams Web 应用程序的“Refined Microsoft Teams”扩展轻松创建大型团队,或使用 Windows PowerShell 方法。

Microsoft Teams 是一款出色的 Workstream Collaboration 应用程序,组织在全球范围内使用它来高效工作。它有很多用户喜欢的很棒的功能。但无论事情多么伟大,总有改进的空间。 Microsoft Teams 也是如此。

Microsoft Teams 中有几个方面需要改进。例如,Microsoft Teams 不允许您在创建新团队时批量添加成员。但是有几种方法可以通过使用外部方法来做到这一点。让我们直接使用这两种方法吧!

使用“Refined Microsoft Teams”Firefox 扩展

对于 Microsoft Teams Web 应用程序用户来说,有一些好消息。您可以更轻松地拥有其他功能,例如批量添加成员。你问怎么样?带有“精致的 Microsoft Teams”扩展。它为应用程序添加了一些额外的功能,使体验更加“精致”。由于它是 Firefox 扩展,因此只有在 Web 应用程序而非桌面应用程序上使用 Teams 时,您才能从中受益。

打开 Firefox 并转到 Firefox 浏览器附加组件。然后,您可以搜索“Refined Microsoft Teams”。您也可以在 Firefox 中单击下面的链接以获取扩展。

获取扩展名

现在,单击“添加到 Firefox”以将扩展程序添加到您的浏览器。

将出现确认提示。单击“添加”继续。

将添加扩展名。从 Firefox 转到 team.microsoft.com。 “Refined Microsoft Teams”扩展添加了在您创建新团队时批量添加用户、来宾和组织成员的选项。使用此扩展程序一次最多可以添加 100 个成员。创建新团队时,批量添加成员的功能会自动出现。单击“加入或创建团队”按钮并从头开始创建团队。

然后,在“批量导入”上方的文本框中输入要添加的人员的电子邮件地址,并用分号 (;) 分隔每个电子邮件地址。您可以在 Excel 中执行此操作并从那里复制电子邮件地址,而不是手动执行此操作。然后,单击“批量导入”按钮。

此外,它还提供高度创新的列视图(最多 2 列)来组织您的团队频道。如果您有太多的团队和频道,列视图组织可以派上用场。将频道组织成 2 列而不是一个长列表,将有助于您更清晰地了解您的团队。

您可以根据需要从扩展选项中启用和禁用列视图。

如果您经常为您的组织创建大型团队,“Refined Microsoft Teams”扩展是必备扩展。它很简单,但很有效。如果团队中没有频道,用户还可以使用扩展将“General”频道合并到团队名称中,使您的团队空间更加紧凑和整洁。

在 Windows 上使用 PowerShell

如果您是 Microsoft Teams 桌面用户并在 Windows 系统上使用它,那么您很幸运。借助 PowerShell 中的一些脚本,您可以直接从桌面批量添加成员,而无需安装任何 Web 浏览器扩展。您需要拥有要添加用户的团队的所有者权限。

笔记: 若要向要创建的新团队批量添加成员,首先需要在 Microsoft Teams 中创建团队,然后使用 PowerShell 添加成员。

转到 Windows 中的搜索选项并搜索 Windows PowerShell。然后,单击“以管理员身份运行”以管理员模式运行 PowerShell。将出现用户帐户控制提示。单击“是”继续。

运行 PowerShell 后,如果您以前从未使用过它来运行 Teams 命令,则需要运行以下命令。此命令将安装运行 Teams 特定命令所需的 Microsoft Teams PowerShell 模块。按原样键入或复制/粘贴以下命令,然后按 Enter。

安装模块 -Name MicrosoftTeams

在安装 Microsoft Teams 模块之前,您可能必须允许安装某些提供程序或存储库。阅读消息并键入“A”/“Y”(取决于屏幕上的消息)以继续安装模块。

一旦所有权限都消失了,Microsoft Teams 包将开始安装。

如果安装没有任何错误,则不会有任何确认消息或任何内容。 PowerShell 将为下一个命令做好准备。

现在,您需要从 PowerShell 登录您的 Microsoft Teams 帐户,以便它可以运行我们需要的命令。在 PowerShell 中运行以下命令。

Connect-Microsoft Teams

将出现登录提示。输入您的 Microsoft Teams 凭据以将 PowerShell 与 Teams 连接。即使您的帐户启用了多重身份验证,您也可以登录到 PowerShell。

连接 Microsoft Teams 帐户后,您可以进入有关向团队批量添加成员的部分。为此,首先,您需要要添加成员的团队的 ID。运行以下命令以获取团队 ID。

获取团队

PowerShell 将显示所有团队的列表以及 GroupId 和其他一些详细信息。您将需要要添加成员的团队的 GroupId。复制与您想要的团队名称对应的 GroupId。

接下来您需要一个“*.csv”文件,其中包含您要添加的用户的电子邮件地址。它可以是 Excel 文件,也可以是带有“*.csv”扩展名的记事本文件。如果要使用记事本文件,则需要在每行一个地址中输入用户的电子邮件地址。在输入电子邮件地址之前,请在顶部输入“电子邮件”,使其看起来像一列。

然后,使用 .csv 扩展名保存文件。输入 .csv 作为扩展名并在保存前从文件类型中选择“所有文件”。

现在,在 PowerShell 中运行以下命令以从 .csv 文件导入电子邮件地址并将它们添加到团队。

导入-CSV -Path "YOUR_FILE_PATH" | foreach{Add-TeamUser -GroupId YOUR_TEAM_ID -user $_.email}

将上述命令中的变量替换为 .csv 文件的实际路径,但添加双引号中的路径。此外,将变量替换为要向我们上面获得的成员添加成员的团队的 GroupId。

如果命令运行没有任何错误,PowerShell 将不会显示任何消息。但是您可以转到 Microsoft Teams 并检查所有用户是否都将添加到团队中。

如果您经常需要创建大型团队,但用户不是 Microsoft 安全组的一部分,您可以从中导入用户,那么手动一个接一个地添加用户可能是一项令人筋疲力尽的任务。使用上面列出的方法,无论您使用哪个系统,您都可以轻松地将成员批量添加到您的团队中。