Loading

配置文件托管服务,例如 Dropbox

有关 Dropbox 的重要信息

如果您将 Dropbox 用作文件托管服务,您必须:

  1. 升级到 PRISMAdirect 1.3.3 或更高版本。PRISMAdirect 1.3.3 或更高版本使用 Dropbox API v2。

  2. 将返回 URL 发送到 PRISMAdirect 的支持渠道。支持渠道必须包括 Dropbox 应用程序管理页面的 URL,才能成功完成访问身份验证。这些 URL 是用于访问每个网上商店和订单处理控制台的 DNS 名称/友好 URL。

原因:

Dropbox 在 2017 年 9 月 28 日结束对 Dropbox API v1 的支持。从 2017 年 9 月 28 日开始,Dropbox 将仅支持 Dropbox API v2。此 API 版本实现 OAuth2 身份验证,这需要与访问身份验证工作方式相关的重大更改。

简介

文件托管服务提供了专用于托管用户文件的 Internet 托管服务。当您启用文件托管服务时,用户可以将文件从托管服务(“云”)中添加到其作业中。打印室操作员和客户都可以使用文件托管服务,例如 Dropbox

本主题介绍了如何启用和配置 Dropbox。在配置后,便允许 PRISMAdirect 代表客户访问 Dropbox 帐户。每个可用的文件托管服务都必须以类似的方式进行配置。

您必须在 [配置] 工作区中配置文件托管设置:

  1. 检查 JDD 服务用户是否具有 Internet 访问权限

    JDD 服务用户是运行“打印作业数据调度程序”服务的用户。用户必须能够访问 Internet。

  2. 启用并配置文件托管服务

  3. (可选)您可以为每个用户组自定义文件托管服务

    您可以为每个用户组自定义文件托管服务。自定义设置将覆盖相关用户组的网上商店设置。自定义设置用于相关用户组的所有网上商店。

您必须在 [产品和订单编辑器] 工作区中配置产品:

  1. 为一个或多个产品启用 [文件托管服务] 选项

检查 JDD 服务用户是否具有 Internet 访问权限

JDD 服务用户是运行“打印作业数据调度程序”服务的用户。只有在以下情况下,才建议您更改用户:

  1. 用户具有一个本地系统帐户。和

  2. 您希望使用文件托管服务和/或付款提供商。用户必须能够访问 Internet。

在更改用户时,将重新启动一些服务。客户提交的订单将损坏。将重新启动以下服务:

  • Message Queuing 服务

  • Print Job Data Dispatcher 服务

  1. 单击 [系统] - [服务设置] - [高级基础设施] 。

  2. 该只读文本框显示当前 JDD 服务用户。单击 [测试连接] 以测试用户能否访问 Internet。

    您可以更改用户:

    1. 单击[更改] 按钮。

    2. 选择域和用户名。例如,您可以选择运行 PRISMAdirect 服务的用户。如果您要使用文件托管服务和/或付款提供商,则用户必须能够访问 Internet。

      键入密码。必须使用正确的大小写键入密码中的字母。

    3. 单击 [确定] 按钮并单击 [测试连接] 以测试用户能否访问 Internet。

    4. 单击[确定] 。

  3. 单击[保存] 。

启用并配置文件托管服务

  1. 单击 [系统] - [连接] - [文件托管服务] 。

  2. [全局设置] 部分中启用 [使用文件托管服务] 选项。

  3. 选择可供 PRISMAdirect 使用的文件托管服务。例如,Dropbox

  4. [订单处理和 Web 服务器设置] 部分中启用 [使用文件托管服务] 选项。

    换句话说,为打印室操作员和客户启用文件托管服务。

    注释

    可以为 PRISMAdirect 启用 Dropbox。但是,您可以在为 [订单处理和 Web 服务器设置] 启用 Dropbox 时对其进行配置。其次,您可以为一个或多个用户组启用 Dropbox。请参阅下面的过程(可选)为每个用户配置文件托管服务。您可以为每个可用的文件托管服务执行此操作。

  5. [缓存设置] 部分

    您可以将文件托管服务的数据存储在缓存中。如果请求的数据包含在缓存中,可以直接读取缓存以处理请求。这比在云中从其原始存储位置获取数据要相对快些。

    定义缓存大小和缓存文件夹。

    注释

    JDD 服务用户必须具有缓存文件夹的“完全控制”权限。

  6. 配置每个文件托管服务。

    单击您要配置的文件托管服务一栏。该栏会展开,您可以填写所需的设置。在您创建帐户时,每个文件托管服务将为您提供所需的设置。例如,对于 Dropbox,您必须定义:

    1. [客户密钥]

    2. [客户机密]

  7. 按类似方式配置每个可用的文件托管服务。

  8. 单击[保存] 。

    现在,便允许 PRISMAdirect 代表客户访问 Dropbox 帐户了。

为一个或多个产品启用 [文件托管服务] 选项

为每个您要允许 Dropbox 等成为其文件源的产品启用 [文件托管服务] 选项。

  1. 打开 [产品和订单编辑器] ,单击 [产品] 。

  2. 选择要允许 Dropbox 成为其文件源的产品。

  3. 单击窗格 [详细产品设置] 。

  4. [文件] 部分中启用 [文件来源] - [文件托管服务] 选项。[文件] 部分在 [网上商店] 视图中可用。

  5. 单击[更新] 。

  6. 对要允许 Dropbox 成为其文件源的所有产品重复此过程。

  7. [产品和订单编辑器][网络商店编辑器] 工作区的选项卡中单击[发布] 图标。

    将更改发布到 PRISMAdirect 服务器可能需要一些时间。状态栏指示出进度。

结果

选项“文件托管…”现在可供您的客户和操作员使用:

(可选)您可以为每个用户组自定义文件托管设置

  1. 单击 [用户管理] - [用户组] - [用户组设置] 。

  2. 单击您要自定义的用户组一栏。该用户组将会展开。

  3. 滚动到 [文件托管服务] 部分。

  4. 客户或操作员可以属于用户组。用户组的设置会覆盖 PRISMAdirect 的设置。

    • 全局设置

      用户组使用为 PRISMAdirect 定义的文件托管服务设置。

    • 自定义 = 是

      对相关用户组的每个网上商店启用文件托管服务。要求是配置了文件托管服务,请参阅过程启用并配置文件托管服务

    • 自定义 = 否

      对相关用户组的每个网上商店禁用文件托管服务。

  5. 单击[保存] 。