集成 Zendesk

与 Zendesk 集成,提交和监控来自任何设备、内部网或信使的请求。

使用以下过程启用 Zendesk 集成。确保满足必备条件,并获取客户端 ID 和秘密令牌。完成此过程后,您的现有审核日志记录级别将持续存在,包括使用 Citrix 微应用执行的任何操作。

有关现成的 Zendesk 微应用的完整列表,请参阅使用 Zendesk 微应用

检查必备项

创建一个专用的 Zendesk 帐户,并使用它来设置 Zendesk 集成。此帐户必须具有分配的角色,如具有完全数据访问权限的管理员。在 Zendesk 中设置此集成后,您将需要这些工件在 Citrix Workspace 微应用中添加集成:

  • URL
  • 客户端 ID
  • 客户端密钥
  • 帐户
  • 密码

在开始集成过程之前,应满足以下必备条件:

  • 将 Citrix Gateway 配置为支持 Zendesk 的单点登录,以便用户在登录后自动重新登录,而无需再次输入凭据。请按照 Zendesk 单点登录配置 中的说明进行操作。有关配置 SSO 的详细信息,请参阅Citrix Gateway 服务

设置 Zendesk 集成

  1. 使用专用的用户帐户登录到 www.zendesk。
  2. 选择左侧边栏上的管理员(设置图标)。在渠道下选择 API
  3. 选择 OAuth 客户端选项卡,然后选择 +(加号)图标。
  4. 输入应用程序的客户端名称
  5. (可选)添加描述公司徽标
  6. 复制自动填充的唯一标识符值以供以后使用。
  7. 如下所述设置重定向 URL
  8. 选择保存确定
  9. 刷新页面后,将出现一个新的预填充的密码字段。复制生成供以后使用的私有令牌。离开此屏幕后,此选项不可用。
  10. 选择保存

您已准备好在 Citrix Workspace 微应用中完成集成。

添加回调 URL

向您的实例配置添加自定义 URL,以授予对私有数据的访问权限并启用OAuth 身份验证的用户操作。以管理员身份登录 Zendesk,并为此集成添加以下授权的重定向 URL:

  • https://{yourmicroappserverurl}/admin/api/external-services/com.sapho.services.zendesk.ZendeskService/auth/serverContext
  • https://{yourmicroappserverurl}/app/api/auth/serviceAction/callback

将集成添加到 Citrix Workspace 微应用

将 Zendesk 集成添加到 Citrix Workspace 微应用以连接到您的应用程序。这样可以提供现成的微应用,以及可以在 Workspace 内使用的预配置通知和操作。

请按照以下步骤进行操作:

  1. 从概览页面中,选择开始

    此时将打开“管理集成”页面。

  2. 选择添加新集成,然后选择从 Citrix 提供的模板中添加新集成
  3. 选择 Zendesk 磁贴。
  4. 输入集成的名称。

    zendesk 连接器参数、URL、客户端 ID、客户端密钥、加载的票证的月数

  5. 输入作为必备条件收集的连接器参数
    • 输入实例 URL
    • 输入客户端 ID。此值是您在 Zendesk 注册应用程序时获得的唯一标识符。
    • 输入客户端密钥。此值是您在 Zendesk 注册应用程序时复制的密码。
    • 要加载的票证月数选择一个值。
  6. 选择使用您的 Zendesk 帐户登录以启用 OAuth 授权。Zendesk 登录页面在新选项卡中打开。系统会提示您输入帐户名称、确认访问权限并输入密码。
  7. 选择添加

微应用集成页面将打开,其中包含您添加的集成及其微应用。在这里,您可以添加另一个集成,继续设置现成的微应用,或者为此集成创建一个新的微应用。

现在,您可以设置和运行第一次数据同步。由于可以将大量数据从集成应用程序提取到 微应用平台,因此我们建议您使用页面筛选第一次数据同步的实体,以加快同步速度。

有关详细信息,请参阅“配置集成”文章中的验证所需的实体设置数据同步

有关 API 端点和表实体的更多详细信息,请参阅Zendesk 连接器规格

使用 Zendesk 微应用

现有的应用程序集成带有现成的微应用。从这些微应用开始,并根据您的需求定制它们。

Zendesk 微应用

我们的 Zendesk 集成带有以下预配置的现成微应用:

添加票证: 提交 Zendesk 票证。

通知或页面 用例工作流
“提交票证”页面 提供提交票证的表单。

票证: 查看 Zendesk 票证详细信息。

通知或页面 用例工作流
“分配给您的新票证(已更改)”通知 将现有票证分配给用户时,他们会收到通知。
“分配给您的新票证(新)”通知 向用户分配新票证时,他们会收到通知。
“票证状态更改”通知 当票证状态更改时,票证提交者将收到通知。
“票证已更新”通知 当票证更新时,提交者会收到通知。
我的票证页面 提供与用户相关的票证的个性化列表,以及票证详细信息的链接。
“票证详细信息”页面 提供具有详细信息的票证只读视图。