网站搜索

使用 PowerShell 查找特定用户参加的团队会议

有没有想过您的团队成员在 Teams 会议上花费了多少时间?或者,您的任务可能是分析 Teams 中个人的会议活动。别再犹豫了!在本博客中,我们将探讨获取特定于用户的 Teams 会议报告的方法。在这里,我们还将介绍一个精心设计的 PowerShell 脚本,该脚本可以简化导出用户已参加的 Teams 会议的过程。

如何查明用户参加了哪些 Teams 会议?

要审核特定用户参加的Microsoft Teams会议,您可以按照以下方法进行操作。

1.使用 Microsoft Teams 管理中心:

  • 登录 Microsoft Teams 管理中心。
  • 导航至用户-> 管理用户。
  • 选择特定用户并转到会议和通话选项卡。

在“会议和通话”选项卡中,您可以找到 Teams 会议参与者的详细信息、会议 ID 开始时间、加入时间、离开时间、Teams 会议通话质量等。但是,会议详细信息仅提供过去 7 个会议的详细信息天,阻碍长期分析和合规性。

2.使用审核日志:

使用 PowerShell 导出 Teams 会议设备使用情况报告

确保每个人都能获得顺畅且高效的 Teams 会议体验是管理员的首要任务。他们可以通过监控 Teams 会议中使用的设备来实现这一目标,确保所有设备都符合公司的安全策略。这包括检查最新的安全补丁、确保启用加密以及验证只有经过批准的设备才能访问敏感的公司信息。为了帮助管理员管理 Teams 会议设备信息,我们制作了一个 PowerShell 脚本,用于检索用于参加 Teams 会议的设备的型号名称。

如何跟踪团队会议设备使用情况?

要审核 Microsoft Teams 会议并跟踪设备使用情况,您可以按照下面提到的方法进行操作。

1.使用审核日志:

  • 登录 Microsoft Purview 门户。
  • 导航至解决方案下的审核。
  • 要专门查找 Teams 会议设备的使用情况,您可能需要将“活动”筛选为添加了有关会议参与者的信息。

现在,您可以找到有关 Teams 会议参与者及其设备信息的详细信息。这种方法的主要缺点是需要手动操作。若要获取 Teams 会议的详细设备信息,您必须浏览加入会议的每个用户的审核日志。这可能非常耗时,尤其是当您的

阅读更多 →

强化 Microsoft Teams 安全性的 5 个技巧

Microsoft Teams 概述

Microsoft Teams 是一个在线协作平台,使团队成员能够无缝、高效地协同工作。作为 Office 365 套件的一部分,Microsoft Teams 在 Windows、Mac、Linux、iOS 和 Android 上运行,几乎可以在所有桌面和移动设备上进行远程通信。

Teams 提供以下主要功能和服务:

  • 聊天 - 此功能允许用户互相发送私人消息并将文件附加到消息线程。 OneDrive for Business 充当聊天中文件共享的底层机制。
  • 团队 - 此选项卡允许用户创建团队或加入现有团队,以在团队频道中开始群组协作和对话。当用户创建团队时,他们实质上是在后端创建一个 Office 365 组。
  • 日历 - 该服务与用户的 Outlook 日历同步,以便他们可以安排会议和规划项目。
  • 呼叫 - 此选项卡允许用户发起和接收点对点语音和视频通信。 Calls 建立在 Skype 框架之上,事实上,许多公司正在用 Microsoft Teams

    阅读更多 →

Microsoft Teams 中的外部用户和来宾访问:完整指南

Microsoft Teams 是面向 Microsoft 365 用户的与设备无关的一体化云协作平台。凭借其开放且灵活的权限策略,Teams 允许您与组织内部和外部的其他用户进行通信和共享内容。

然而,外部协作引发了安全问题,包括不受控制的文件共享和敏感数据泄露的风险。幸运的是,Microsoft 提供了一系列配置选项,使您能够安全地使外部用户可以访问 Teams 环境的某些部分。

在日益依赖远程通信的不断变化的工作场所中,您可以使用 Teams 来利用云的强大功能,而无需牺牲安全性。本文将引导您了解配置 Teams 外部共享功能的一些安全最佳实践。

Microsoft Teams 中的来宾访问和外部访问有什么区别?

Microsoft 提供了两种不同的方式与 Microsoft Teams 外部用户进行通信和协作。您可以实施其中一种、两种或两种访问方法,具体取决于您的外部协作需求。

  • 来宾访问 - 允许组织外部的用户成为近乎成熟的团队成员,可以拨打电话、参与聊天、安排会议和访问共享文件。团队所有者可以单独添加来宾。当您想要授予外部用户与本机团队成员相同的 Teams 活动、频道和共享资源的访问权限时,请使用来宾

    阅读更多 →

使用 PowerShell 管理 Microsoft 团队

Microsoft Teams 可以通过其管理中心、使用 PowerShell 或通过 Graphs API 进行管理。在本文中,您将了解用于管理组织的 Microsoft Teams 通信和协作的最常见 cmdlet。

在开始之前,请检查您拥有哪个 Microsoft Teams 管理员角色,因为对不同 cmdlet 的访问权限取决于您在 Azure Active Directory (Azure AD) 中分配的角色。

Microsoft Teams 有四种管理员角色:

  • 全局管理员或 Teams 服务管理员 - 可以管理和创建 Microsoft 365 组并监督组织的 Teams 服务
  • Teams 通信管理员 - 可以配置和管理 Teams 中的通话和会议功能
  • Teams 通信支持工程师 - 可以使用高级工具集解决 Teams 内的通信问题,其中包括呼叫分析功能的完整列表
  • Teams 通信支持专家 - 可以解决 Teams 内的通信问题,但对用户信息的访问权限有限(这是权力最小的角色)

    阅读更多 →

Microsoft Teams:查找用户所属的所有团队

Microsoft Teams 已成为企业、学校和其他组织最受欢迎的协作平台之一。凭借其聊天、会议、文件协作和应用程序集成功能的组合,随着 Teams 使用量的增加,管理员和用户通常需要管理和导航多个团队的成员资格。无论是用于审核、重组还是仅仅跟踪参与情况,能够找到用户所属的所有团队都变得非常有价值。本文深入探讨如何利用 Microsoft Teams 管理中心和 PowerShell 高效管理和检索团队成员信息。

如何使用 Teams 管理中心查找用户所属的所有团队?

有多种方法可以在 Microsoft Teams 中查找用户所属的所有团队。最直接的方法是使用 Microsoft Teams 管理中心。以下是实现此目标的步骤:

  1. 使用具有全局管理员或 Teams 服务管理员权限的帐户登录 Teams 管理中心。
  2. 展开用户 > 单击左侧导航中的“管理用户”链接。
  3. 选择感兴趣的用户。

    阅读更多 →

如何存档 Microsoft Teams:分步指南

Microsoft Teams 已成为现代工作场所协作的基石。团队使我们能够无缝地沟通、共享文件和协作处理项目。然而,随着时间的推移和项目的结束,一些团队可能会变得不活跃或不再相关。这就是归档团队的概念发挥作用的地方。

随着项目结束或团队变得不那么活跃,对这些团队进行归档以保持工作空间整洁和专注非常重要。对团队进行存档可以保留其数据、对话和文件,以便将来可以参考,而不会扰乱您的活跃团队。在这份综合指南中,我将帮助您有效地归档 Microsoft Teams,探索其优势、分步说明、最佳实践,并回答一些常见问题。

那么,让我们深入探索 Microsoft Teams 的存档世界!

了解 Microsoft Teams 中的存档

随着组织越来越依赖 Microsoft Teams 进行协作和沟通,有效管理和存档 Teams 的能力变得至关重要。归档不仅有助于维护干净且井然有序的工作空间,还可以确保遵守数据保留策略。在 Microsoft Teams 中存档团队意味着该团队将进入只读状态。成员仍然可以查看所有内容,但不能添加或更改任何内容。这对于已完成工作或用于历史参考的项目团队特别有用。

Microsoft Teams 中的存档涉及保留团队在某个时间点的数据的过

阅读更多 →

如何使用 PowerShell 查询和更改团队用户的状态

在对某些集成脚本执行特定操作之前,可能需要检查用户在 Microsoft Teams 中的状态(在线/离开/忙碌)。让我们看看如何使用 Microsoft Graph API 和 PowerShell 获取和更改 Teams 中用户的状态。

通过 PowerShell 获取 Teams 用户状态

如果您的计算机上安装了 Microsoft.Graph 模块,请使用您的帐户连接到您的租户:

如果未安装Microsoft.Graph,可以按如下方式安装:

指定您要获取其状态的用户的 UPN:

$TeamsUser = Get-MGUser -Userid [email  Get-MgCommunicationPresence -PresenceId $Tea

阅读更多 →

如何使用 PowerShell 导出 MS Teams 聊天历史记录

在本文中,我们将了解如何使用 PowerShell 访问和导出 Microsoft Teams 聊天对话的历史记录。

Teams 聊天存储在共享邮箱中隐藏的对话历史记录\Team Chat 文件夹中,该文件夹是在您创建新的 Microsoft 365 组时自动创建的(这将立即创建 Teams 组、网站、 SharePoint Online 库、Yammer 组等)。

您可以阻止 Microsoft 365 租户的用户创建新的 Teams 组。

但是,您无法使用 Outlook 或其他应用程序访问包含 Teams 聊天历史记录的受保护文件夹。您可以使用安全与合规中心中的内容搜索将 Exchange Online 邮箱的内容导出到 PST 文件,然后在 Outlook 中连接该 PST 文件。但不太方便。使用 PowerShell 获取 Teams 聊天消息列表要容易得多。

要连接到 Microsoft 365 租户,我们将使用 Microsoft Graph API。

之前,我们向您展示了如何使用 PowerShell 和 Microsoft Graph

阅读更多 →

Microsoft Entra 中的全局阅读器允许访问 Teams 设备

2024 年 2 月,Microsoft 将更新 Microsoft Entra 中现有内置全局读取者角色的范围,以便那些需要从 Teams 管理中心对 Teams 设备进行只读访问的人员可以更轻松地访问该角色。

Microsoft 365 管理门户中的消息中心消息 MC711015 说明:

管理员现在可以使用现有的全局读者角色对 Teams 管理中心的 Teams 设备部分进行只读访问!

全局读者角色是 Microsoft Entra ID 中的内置角色,允许管理员查看所有管理功能和设置,但无法编辑或修改它们。此角色对于审核、报告和故障排除目的非常有用。

此更改将于 2 月中旬开始推出,并于 2 月底完成。

以前,授予某人访问 Teams 设备菜单的唯一选项是授予他们 Teams 管理员角色。正如您可以想象的那样,这可能导致 Teams 内出现一些特权过高的访问,无论是否通过 PIM 进行管理。

尽管这是一个影响相对较小的变更,但您仍然应该计划确保主动改进组织中的任何现有角色分配。

阅读更多 →