入门

本文引导您完成设置 Citrix ITSM 适配器服务的过程。

准备工作

要设置 ITSM Adapter 服务,请确保准备好以下内容:

  • 对您的 ServiceNow 实例具有系统管理员权限的帐户

    设置服务后,您可以对其实施基于角色的访问控制。有关更多信息,请参阅 访问管理

  • Citrix DaaS 的有效订阅

    您也可以注册免费试用。有关详细信息,请参阅 验证您是否已订阅 Citrix DaaS

  • 具有完全访问权限的 Citrix Cloud 管理员帐户

  • 您的 ServiceNow 实例与 Citrix Cloud 帐户所在区域的 IP 地址之间的连接

    Citrix Cloud 区域 IP 地址
    美国 52.158.218.132/30
    欧盟 20.54.214.12/30
    亚太地区 20.195.2.68/30

验证您是否已订阅 Citrix DaaS

登录 Citrix Cloud 或注册一个新帐户。

如果您拥有 Citrix DaaS 的有效订阅或注册了免费试用版,则 ITSM Adapter 服务将显示在“我的服务”列表中。否则,请咨询您的 Citrix 代表。

Citrix Cloud

提示:

仅当您的组织拥有 Citrix DaaS 高级版的有效订阅时, 管理 按钮才可用。在此之前,将显示“请求演示”。

步骤 1:在 ServiceNow 中安装 Citrix ITSM 连接器插件

在您的 ServiceNow 实例上安装 Citrix ITSM 连接器插件。

  1. 登录您的 ServiceNow 服务管理门户。

  2. 验证您已激活 ServiceNow 编排插件。

    如果您的 ServiceNow 实例上缺少任何依赖项,系统将提示您进行安装。

    提示依赖关系

  3. 为您的 ServiceNow 实例安装 Citrix IT Service Management Connector 插件:

    1. 在左窗格中,选择“所有可用应用程序”>“全部”。要快速找到菜单,请在 筛选器导航器 字段中键入 应用程序

    2. 在显示 的所有应用程序 页面上,在搜索栏中搜索 Citrix

      安装 ITSM 连接器

    3. 在搜索结果中,找到 Citrix IT Service Management Connector,然后单击 安装

    4. 按照屏幕上的说明完成安装。

    注意:

    要验证是否下载了最新版本的 Citrix ITSM 连接器插件,请单击 其他应用程序版本

步骤 2:配置 Citrix ITSM 连接器插件

配置插件以设置其与 Citrix Cloud 的连接。

步骤:

  1. 在 Citrix Cloud 中创建身份验证凭据
  2. 将身份验证凭据添加到插件中

从 ITSM Adapter 服务版本 22.3.0 开始,单个 ServiceNow 实例可以管理多个 Citrix Cloud 帐户中的应用程序和桌面。

在 Citrix Cloud 中创建身份验证凭据

要与 Citrix Cloud 进行通信,Citrix ITSM 连接器插件必须具有 Citrix Cloud 生成的身份验证凭据。

在要管理的每个 Citrix Cloud 帐户中创建身份验证凭据。

步骤:

  1. 登录 Citrix Cloud,然后选择要管理的 Citrix Cloud 帐户。

  2. 为 Citrix ITSM 连接器插件创建安全客户端。有关更多信息,请参阅 开始使用 Citrix Cloud API

    安全客户端 ID 和密钥

  3. 将安全客户端 ID 和密钥存储在安全的地方。

  4. 如果您有更多要管理的 Citrix Cloud 帐户,请为每个帐户重复步骤 1-3。

将身份验证凭据添加到插件中

在 Citrix Cloud 帐户中创建身份验证凭据后,将其添加到 ITSM 连接器插件中。该插件使用凭据来设置与 Citrix Cloud 的连接。

  1. 登录您的 ServiceNow 服务管理门户。

  2. 在左窗格中,选择 Citrix IT Service Management Connector > 主页

  3. 在出现 的 Citrix Cloud 集成入门 页面上,单击 连接

    ITSM ServiceNow 验证

  4. 在出现的 Citrix Cloud 身份验证对话框中,键入您在 Citrix Cloud 帐户中创建的安全客户端 ID密钥对。有关更多信息,请参阅 在 Citrix Cloud 中创建身份验证凭据

  5. 单击 测试以测试 与您的 Citrix Cloud 帐户的连接。

  6. 保存配置。

    此时将显示来自 ServiceNow 的确认消息,表示连接已启动并正在运行。

    ITSM 连接器已启动并正在运行

  7. 如果您有更多要管理的 Citrix Cloud 帐户,请针对每个帐户执行以下步骤:

    1. 点击 添加客户
    2. 重复步骤 4—6。

配置完成后,ServiceNow 实例使用提供的身份验证凭据自动连接到 Citrix Cloud。当您登录 Citrix Cloud 并转到适用于 S erviceNow 的 ITSM Adapter “管理” 页面时,您可以看到所有与 Citrix Cloud 建立连接的实例。**

ServiceNow 列表

这些实例处于 未注册 状态,这表明 Citrix Cloud 尚未向其注册。**

停用 Citrix 帐户

要从 ServiceNow 实例中停用 Citrix Cloud 帐户,请在 主页 上单击省略号,然后单击 停用

注意:

要完全删除 Citrix Cloud 帐户的 Citrix ITSM 数据,请停用该帐户。手动删除或编辑帐户可能会在您的环境中留下残留数据。

第 3 步:向您的 ServiceNow 实例注册 Citrix Cloud

要使 Citrix Cloud 能够向您的 ServiceNow 实例发送警报和通知,请通过提供以下详细信息在您的 ServiceNow 实例上注册 Citrix Cloud:

  • 您的 ServiceNow 实例的 URL

  • 您的 ServiceNow 实例生成的身份验证凭证

从 ITSM 适配器服务版本 22.3.0 开始,单个 ServiceNow 实例可以管理多个 Citrix Cloud 帐户。如果您有多个 Citrix Cloud 帐户需要管理,请将您的 ServiceNow 信息添加到每个帐户中。

步骤:

  1. 登录 Citrix Cloud,然后选择要管理的 Citrix Cloud 帐户。

  2. 适用于 ServiceNow 的 ITSM Adapter 磁贴上,单击管理。此时将显示 IT 服务管理适配器页面。

  3. 单击 管理 选项卡。将显示与 Citrix Cloud 建立连接的所有实例。

  4. 找到要注册的 ServiceNow 实例,然后从省略号菜单中 选择 “注册” 。**将出现以下页面,其中自动填充了 ServiceNow 实例的网址。

    添加 ServiceNow 实例

    或者,您可以单击 “ 添加 ServiceNow 实例” 以开始注册。**

  5. 按照屏幕上的说明让 ServiceNow 为 Citrix Cloud 帐户生成 OAuth 端点:

    1. 复制说明中提供的重定向 URL。
    2. 在浏览器中打开一个新选项卡以访问您的 ServiceNow 服务管理门户。
    3. 在门户中,为 Citrix Cloud 帐户创建一个 OAuth 端点。创建终端节点时,必须输入在步骤 a 中复制的重定向 URL。有关更多信息,请参阅为 Citrix Cloud 帐户创建 OAuth 终端节点
  6. 返回打开 “在 Citrix Cloud 中添加 ServiceNow 实例” 对话框的选项卡,然后输入所需的 O Auth 凭据:**

    • (可选)输入 ServiceNow 实例的描述性名称。
    • 输入在步骤 5 中生成的 OAuth 端点详细信息(客户端 ID 和客户端密钥)。
    • (可选)要使用 ServiceNow 服务帐户进行 ServiceNow 登录和注册授权,请打开 “ 使用 ServiceNow 服务帐户”,然后输入用户 ID 和密码。**

    填写 ServiceNow 实例的字段值

  7. 如果您没有在步骤 6 中打开 “ 使用服务帐户”,请按照以下步骤使用 ServiceNow 用户帐户登录到 ServiceNow 并授权注册:**

    1. 单击连接。此时将显示您的 ServiceNow 实例登录页面。

    2. 键入您的 ServiceNow 帐户的用户名和密码,然后单击“登录”。将出现一个页面,请求您允许 ITSM 适配器服务连接到您的 ServiceNow 实例中的此 ServiceNow 账户。

      请求连接到 ServiceNow 的权限

    3. 单击 Allow(允许)。您将返回到“在 Citrix Cloud 中添加 ServiceNow 实例”对话框。

      在 Citrix Cloud 中添加 ServiceNow 实例对话框

  8. 如果您在步骤 6 中启用了 “ 使用 ServiceNow 服务 帐户 ”,请单击 “验证” 以验证服务帐号凭据。****

    填写您的 ServiceNow 实例 2 的字段值

    注意:

    通过 OAuth 端点身份验证渠道从 Citrix DAAs 发送到 ServiceNow 的数据存储在 ServiceNow 数据库中。相应的数据库记录清楚地表明它们是由您用于ServiceNow登录和注册授权的用户帐户创建的。

  9. 点击 保存实例。ITSM Adapter 服务开始测试与 Citrix ITSM 连接器的连接。如果测试成功完成,则实例的状态将更改为 已注册。**

    添加了 ServiceNow 实例

    提示:

    如果实例状态显示为 ServiceNow 实例未授权,请检查过期的 OAuth 凭据,并在需要时从省略号菜单中选择 “重新身份验证” 来重新进行身份验证。 ****

  10. 如果您有更多要管理的 Citrix Cloud 帐户,请为每个帐户重复步骤 1-9。

成功完成上述步骤后,IT 技术支持和最终用户现在可以访问 Citrix ITSM 服务

注册不同的 ServiceNow 实例

一个 Citrix Cloud 账户只能注册一个 ServiceNow 实例。要将其注册到不同的 ServiceNow 实例,请先取消注册现有实例。

  1. 在 ITSM Adapter 服务的 管理 页面上,单击现有 ServiceNow 实例旁边的省略号。**
  2. 选择“取消注册”。
  3. 要将 Citrix Cloud 注册到不同的 ServiceNow 服务实例,请找到该实例记录,然后 从省略号中选择 注册。**
  4. 按照屏幕上的说明完成程序。

为 Citrix Cloud 帐户创建 OAuth 终端节点

在您的 ServiceNow 实例中,为 Citrix Cloud 帐户创建 OAuth 终端节点(包括客户端 ID 和客户端密钥)。

步骤:

  1. 登录您的 ServiceNow 服务管理门户。

  2. 在左窗格中,选择 系统 OAuth > 应用程序注册表。要快速找到菜单,请在 筛选器导航器 字段中键入 oauth

  3. 应用程序注册表 页面上,单击 应用程序注册表 旁边 的新建

    在 ServiceNow 中创建一个 OAuth 终端节点

  4. 在显示的 OAuth 应用程序 页面上,选择 为外部客户端创建 OAuth API 端点

  5. 在出现的 应用程序注册表新记录 页面上,创建一个 OAuth 端点:

    1. 键入 OAuth 端点的名称。
    2. 单击 重定向 URL 字段旁边的锁定 图标,然后键入在 Citrix Cloud 中添加 ServiceNow 实例对话框中 提示的重定向 URL。
    3. 单击 Submit(提交)。
  6. 在显示的 应用程序注册表 页面上,找到您创建的 OAuth 终端节点。

  7. 单击 OAuth 终端节点名称以打开其详细信息页面。

    OAuth 终端节点详细信息

  8. 存储客户端 ID 和客户端密钥。

  9. 返回 Citrix Cloud 控制台继续执行剩余步骤。

步骤 4:(可选)通过站点聚合将本地站点添加到 Citrix Cloud

要管理本地 Citrix Virtual Apps and Desktops 站点中的应用程序和桌面,请将其添加到您的 Citrix Cloud 帐户。

步骤:

  1. 单击 管理 选项卡。此时将显示“管理”页面,其中列出了以下站点:

    • 连接到您的 Citrix Cloud 帐户的 Citrix DaaS 站点。默认情况下,站点启用 ITSM Adapter 服务。要禁用管理,请单击 Citrix DaaS 站点旁边的省略号。

    • 您通过站点聚合添加到 Citrix Cloud 的本地站点。要添加更多将本地站点添加到 Citrix Cloud,请参阅 Citrix Workspace 文档-站点聚合

    “管理”选项卡

  2. 管理 页面上,根据需要找到本地站点,然后从省略号中选择 管理凭据

    选择“管理凭据”

  3. 键入站点的完全权限管理员的凭据。

  4. 单击“测试”以检查连接。

    当站点正在运行并连接到 ITSM Adapter 服务时,系统会提示您。

  5. 单击保存

  6. 在您希望该服务管理的每个本地站点上重复步骤 2-5。