Microsoft 365 集成

介绍

3CX 与 Microsoft 365 集成以提供以下功能:

  • 从 Microsoft 365 同步用户帐户。
  • 允许用户使用其 Microsoft 帐户 (SSO) 登录 3CX 网页客户端。
  • 将用户的个人联系人与 3CX 个人电话簿同步(单向同步)。
  • 将共享邮箱联系人与 3CX 公司电话簿同步(单向同步)。
  • 同步 3CX 和 Teams 的状态 - 在 3CX 和 Microsoft Teams 之间交换状态更新。
  • 使用 Microsoft 365 发送电子邮件通知。

需要具有 Exchange 订阅计划的 Microsoft 365 帐户:

  • Microsoft 365 商业基本版、标准版或高级版
  • 微软 365 F3、E3 或 E5

步骤1:配置 Microsoft 365 访问

将 3CX 电话系统连接到 MS365

在此步骤中,您需要配置您的 Microsoft 365 帐户以允许与 3CX 同步,具体操作如下:

  • 在 3CX 管理控制台中,转到“管理 → 集成 → M365”。
  • 点击配置。您将被重定向到 https://Integrations.3cx.com。
  • 单击“连接”按钮并登录到您的 Azure 管理员帐户。

  • 选中“代表您的组织同意”复选框,以授予 3CX MS 365 向导请求的权限;单击“接受”按钮。
  • 应用程序将创建完成,您可以继续配置 M365 集成;单击“返回”按钮返回 3CX 管理控制台。

步骤2:配置同步

配置同步

  • 要将用户从 Microsoft 365 同步到 3CX:
  • 在 3CX 管理控制台中,转至 用户并点击 MS365
  • 启用“同步 Microsoft 365 用户”复选框;请注意:
  • 同步是单向的 - 从 M365 到 3CX
  • 同步每天在夜间进行
  • 如果您从 3CX 中删除用户,但未从 M365 中删除,则该用户将在第二天重新出现在 3CX 中
  • 如果您从 M365 中删除或禁用用户,则该用户将保留在 3CX 中,必须手动删除
  • 同步最多可处理 650 个用户
  • 要将 M365 用户的分机号码限制在特定范围内,您可以设置起始分机号码:
  • 这将确保从 M365 导入的用户永远不会使用较低的分机号码
  • 如果您未设置此号码,则从 M365 导入的用户将被分配第一个可用的分机号码。

配置同步内容

  • 您可以配置同步内容:
  • 启用 SSO,允许用户使用其 Microsoft 凭据登录 Web 客户端
  • 您可以将办公电话同步到 3CX 外呼主叫号码,将用户的 M365 办公号码设置为 3CX 中用户的外呼主叫号码
  • 您可以将 M365 中的用户照片同步到 3CX 用户头像
  • 您可以将 M365 中的个人联系人同步到 3CX 用户的个人电话簿;请注意:
  • 这是单向同步(从 M365 到 3CX)
  • 用户的联系人需要从 M365 进行管理和更新

配置要同步的用户

  • 您可以配置要同步的用户:
  • 选择要包含在同步中的 M365 用户或要排除的 M365 用户;单击“选择用户”按钮进行配置。
  • 您可以仅同步选定的部门。单击“选择部门”按钮进行配置。
  • “选择部门”对话框将显示从 M365 检索到的部门列表;选择要包含的部门,然后单击“确定”按钮。
  • 不在所选部门中的用户将不会被同步。
  • 请注意:
  1. 新部门将基于 M365 组名称创建。
  2. 已存在的 3CX 部门不会被覆盖或使用;如果 M365 部门名称已存在于 3CX 中,则会创建一个新部门,并在其后附加一个递增的数字。
  3. 如果您在 3CX 版本 20 Update 8 之前设置了 M365 集成,则需要重新配置才能获得此功能所需的所有权限。
  • 您可以选择是否包含访客用户。

步骤 3 - 同步 3CX 和 M365 Teams 之间的状态

同步日历和 Teams 在线状态

(自定义 Teams 状态同步)

您可以配置 3CX 和 Teams 之间的状态同步。请注意,启用此选项前:

  • 用户已按照上述步骤 2 中的说明进行同步和添加。
  • 只有拥有 Teams 许可证(例如 Business Basic、Standard 或 Premium)的 M365 用户才能使用状态同步功能。

要启用状态同步:

  • 在 3CX 管理控制台中,转到“管理 → 用户”,然后单击 M365 按钮。
  • 选择同步方向:
  • 3CX 到 Teams;或
  • Teams 到 3CX;或
  • 3CX 到 Teams 和 Teams 到 3CX 均同步。
  • 单击“授权”按钮启用同步。

您可以展开“更改默认状态”部分,自定义 3CX 和 Teams 之间的状态映射方式。默认的预配置设置通常足以满足功能需求;如果您在此处进行更改,则必须确保避免创建状态循环。

步骤 4:同步电话簿

要启用从 M365 到 3CX 的电话簿同步:

  • 在 3CX 管理控制台中,转到“系统 → 电话簿”,然后单击 M365 按钮。

  • 单击“选择邮箱”按钮,选择要包含或排除在同步之外的共享邮箱,然后单击“确定”按钮。

请注意,“常用文件夹”(默认文件夹)中的所有联系人都会同步。

步骤 5 - 通过 M365 发送电子邮件

如果您在上述步骤 1 中选择了“通过 Microsoft 365 发送电子邮件”选项,则您的 3CX 将自动配置为通过您的 M365 帐户发送电子邮件。

您可以从管理控制台的“系统 → 电子邮件”中自定义 M365 发送电子邮件的发件人电子邮件地址;您必须确保发件人电子邮件地址:

  • 存在于您的 M365 帐户中
  • 已获得发送电子邮件的许可

同步解释和限制

下面解释了用户可能必须注意的有关同步的一些 陷阱

  • 3CX 到 Teams > 通话中 - 您可以将 3CX 的“通话中”状态与 Teams 的“通话中”状态同步。当您在 3CX 中拨打或接听电话时,Teams 客户端将显示忙碌 > 通话中。
  • Teams 到 3CX > 通话中 - MS 仅在接听电话后发送忙碌/通话中状态。在振铃状态下,不会发送任何状态。仅当您在通话前处于空闲状态时,才会发送此状态。如果您的 Teams 状态为忙碌并且您拨打了电话,即使在接听电话后,Teams 也不会发送忙碌/通话中状态。
  • 可用(空闲)-如果您在 Teams 上处于用状态并退出或将应用程序移至后台(移动设备),则会发生以下情况:
  • 5 分钟后,MS 发送AvailableIdle:Inactive,3CX 网页客户端切换为可用
  • 再过 5 分钟,MS 发送Away:Away,网页客户端切换为“离开”。
  • 当您重新打开 Teams 应用程序时,MS 发送Available:Available,网页客户端切换回可用
  • 忙碌(空闲)- 如果您在Teams上的状态是忙碌,并退出或将应用程序移到后台(移动端),会发生以下情况:
  • 5分钟后,微软发送BusyIdle:Busy,3CX 网页客户端切换为请勿打扰(DND)
  • 再过5分钟,微软发送Offline:Offline,网页客户端保持在DND
  • 当您重新打开Teams应用时,微软发送Busy:Busy,网页客户端保持在DND
  • 状态通知 离线:离线 - 此通知被忽略,因为它在配置中被禁用。唤醒 Teams 应用后,我们会从 MS 收到Busy:Busy的通知,并且网页客户端保持 DND 状态。
  • 从 3CX 临时设置状态不会将状态同步到 Teams。
  • 自定义 1/自定义 2 3CX 状态不会同步到 Teams。
  • 如果您将 3CX 状态设置为自定义 1/自定义 2,则 Teams 上的更改将不会反映在 3CX 上。
  • 只要在系统 > 选项 > 调度程序中未使用自定义 1/自定义 2 状态,自动切换状态更改就会同步到 Teams。
  • 启用双向同步(Teams 到 3CX 和 3CX 到 Teams)可能会导致状态冲突和 3CX <> Teams 之间的循环,其中每个都可以覆盖配置的状态。例如:
  • 3CX 到 Teams = 离开 > 离开
  • Teams 到 3CX = 离开 > 请勿打扰
  • 这将导致 Teams 切换到离开并在 3CX 上循环回到 DND。为避免这种情况,请将双方配置为切换到相同状态:
  • 3CX 到 Teams = 离开 > 离开
  • Teams 到 3CX = 离开 > 离开
  • Teams > 通话中同步需要可用状态同步才能正常工作。如果未同步可用,则在 Teams 中接听或拨打电话会将 3CX 网页客户端切换为 DND,但通话结束后永远不会切换回可用。
  • Teams 到 3CX > 可用(空闲)状态,即使排除此状态(清除下拉列表),退出 Teams 客户端也会导致 MS 在 10 分钟后发送Away:Away通知。因此,无论同步设置如何,3CX 状态都将切换为离开

另请参阅

最后更新
本文档最后更新于 2026 年 1 月 29日
https://www.3cx.cn/docs/manual/microsoft-365/