归档文件到 Microsoft SharePoint
Yeastar P 系列云 PBX 支持定期或随时将系统的通话录音和备份文件归档到 Microsoft SharePoint。本文介绍如何将 Microsoft SharePoint 添加为归档服务器,并创建任务来归档所需的文件。
使用要求
PBX 的固件为 84.21.0.66 或更高版本。
限制条件
- 归档服务器:10 个
- 归档任务:200 个
操作说明
要将 PBX 的通话录音和备份文件归档到 Microsoft SharePoint 的特定文件夹中,你需要完成以下操作:
- 在 Microsoft 上准备符合要求的账户和资源。
- 准备具备全局管理员权限的 Microsoft 账户
- 在 Azure 门户创建应用程序 API 凭证 (租户 ID、客户端 ID、客户端密钥) ,用于验证 PBX 发送的文件归档请求
- 在 SharePoint 站点创建文件夹,用于存储 PBX 文件
- 在 PBX 上配置归档服务器和归档任务。
当到达归档任务的执行时间时,PBX 将使用配置的 API 凭证向 Microsoft SharePoint 发送文件归档请求。如果请求有效,指定的文件就会归档到 Microsoft SharePoint 的文件夹中。
步骤一、在 Microsoft Entra 租户中注册一个应用程序
- 使用 Microsoft 全局管理员账户登录 Azure 门户。
- 在搜索栏,搜索并选择 Microsoft Entra ID 服务,进入组织目录。

- 注册一个应用程序。
- 在组织目录的左侧导航栏,进入 管理 > 应用注册,接着点击 新注册。

- 在 注册应用程序 页,填写一个名称,帮助你识别该应用程序,接着点击
注册。

- 记录应用程序(客户端) ID 和目录(租户) ID。

- 在组织目录的左侧导航栏,进入 管理 > 应用注册,接着点击 新注册。
- 创建客户端密码。
- 在 Microsoft Entra 应用程序的左侧导航栏,进入 证书和密码 > 客户端密码,接着点击 新客户端密码。

- 配置客户端密码,接着点击 添加。

- 记录客户端密码的 值。重要: 客户端密码只显示一次,必须在离开此页面前记录下客户端密码的值。否则你需要重新创建一个密码。

- 在 Microsoft Entra 应用程序的左侧导航栏,进入 证书和密码 > 客户端密码,接着点击 新客户端密码。
步骤二、为 Microsoft Entra 应用程序配置权限
- 在 Microsoft Entra 应用程序的左侧导航栏,进入 API 权限,接着点击
添加权限。

- 在 选择 API 页面,进入 Microsoft API > Microsoft Graph。

- 添加应用程序所需的权限,以允许应用程序读取和更改站点中的文件和信息。
- 点击 应用程序权限,搜索并选择
Sites.ReadWrite.All 权限,接着点击
添加权限。

- 点击 授予管理员同意,同意向应用程序授予所需的权限。

- 在弹出的对话框中,点击 是。

权限的 状态 栏显示
,说明已成功为应用程序授予权限。
- 点击 应用程序权限,搜索并选择
Sites.ReadWrite.All 权限,接着点击
添加权限。
步骤三、在 Microsoft SharePoint 创建文件夹
注: 归档的文件只能存储在 SharePoint
容器中的文件夹内。该示例演示如何在文档库中创建文件夹。若已有符合条件的文件夹,或希望在其他容器中创建文件夹,可按需创建和使用。
- 转到 SharePoint 网站,在要创建新文件夹的位置打开 SharePoint 文档库。
- 点击右上角的 创建或上传,接着从下拉列表中选择
文件夹。

- 在 名称 栏,填写一个名称帮助你识别该文件夹,接着点击
创建。

文件夹已创建并显示在列表中。

步骤四、在 PBX 上添加 Microsoft SharePoint 为归档服务器
- 登录 PBX 管理网页,进入 系统 > 归档。
- 在 归档任务 页签下,点击
归档服务器。

- 设置 Microsoft SharePoint 为归档服务器。
- 点击 添加。
- 在弹出的窗口中,完成以下设置。

设置 说明 名称 填写一个名称,帮助你识别此服务器。 服务器类型 选择 SharePoint。 应用 (客户端) ID 填写你从 Microsoft Entra 租户获取到的应用程序(客户端) ID。 租户 ID 填写你从 Microsoft Entra 租户获取到的目录(租户) ID。 客户端密钥 填写你从 Microsoft Entra 租户获取到的客户端密钥。 - 点击 保存。
Microsoft SharePoint 已添加为归档服务器,并显示在列表中。
- 点击
关闭窗口。
步骤五、在 PBX 上添加任务以将文件归档到 Microsoft SharePoint
- 在 归档任务 页签下,点击 添加。
- 创建一次性或周期性归档任务。

设置 说明 名称 填写一个名称,帮助你识别此任务。 文件类型 选择 录音文件 或 备份文件。 数据范围 指定要归档的文件的时间范围。 注: 支持一次性归档最多 31 天内的数据。同步频率 设置文件归档到 Microsoft SharePoint 的频率。 注: 数据量过大会消耗 PBX 的 CPU,因此建议在空闲时间执行归档任务。- 一次性:保存归档任务后,系统立即归档文件。
- 每天:从下拉列表中选择一个时间。系统每天在指定的时间归档文件。
- 每周:从下拉列表中选择一周的某一天,并指定时间。系统每周在指定的时间归档文件。
-
每月:从下拉列表中选择一个日期,并指定时间。系统每月在指定的时间归档文件。
录音文件格式 选择录音文件的下载格式。 注:- 仅当以下条件同时满足时,才会出现此项:
- 该任务用于归档录音文件。
- 已启用双声道录音 (路径:呼叫功能 > 录音 > 支持生成左右声道分离的录音文件)。
- 系统中的所有录音文件将以所选格式进行下载归档。
归档服务器 选择 已添加的 Microsoft SharePoint。 选择文件夹/路径 选择你要归档文件的文件夹。 跳过已归档文件 可选。设置是否跳过已归档的文件。 注: 仅当你设置归档录音文件时,才会出现此项。- 若启用,系统不会再次归档已归档的文件。
- 若禁用,系统会再次归档已归档的文件。重复归档后,文件的存储位置会更新,但已归档到第三方服务器的文件不会被删除。
归档后删除本地文件 可选。设置归档后是否删除本地文件。 注: 仅当你设置归档录音文件时,才会出现此项。- 若启用,归档后删除本地文件。PBX 管理端和 Linkus 客户端仍可播放和下载,但第三方平台及 Dynamics 365 将无法继续播放或下载。
- 若禁用,归档后保留本地文件。
- 点击 保存。
执行结果
指定的文件将立即/在预约的时间被归档到 Microsoft SharePoint 的指定文件夹中。
注: 为避免影响系统性能,系统一次只执行一个任务。如果有多个任务,这些任务会排队执行。
你可以通过以下方式查看归档结果。
- 在 PBX 上查看归档结果
- 登录 PBX 管理网页,进入 系统 > 归档 > 同步记录。如果此任务的 结果 栏显示 成功,表明指定文件已成功归档到 Microsoft SharePoint。
-
注: 任务执行失败会触发 文件归档失败 事件;你可以点击
重试任务。
- 在 Microsoft SharePoint 上查看归档结果
- 在 Microsoft SharePoint,进入创建的文件夹。如果指定文件出现在列表中,表明归档成功。
