Citrix Workspace 微应用服务

组织明白,当员工被迫使用复杂、难以使用的应用程序时,他们会感到沮丧,而且工作效率降低。员工将 20% 的时间用于搜索信息,同时在 80% 的业务应用程序中利用 4 或 5 个关键功能。Citrix Workspace允许用户通过单个玻璃窗格访问其所有资源-SaaS 应用程序、Web 应用程序、Windows 应用程序、Linux 应用程序、桌面和数据。Citrix 向工作区引入了智能功能,通过添加机器学习推动的微应用程序和工作流以及通用搜索来扩展这些功能。

概述

Citrix 是提供安全数字 Workspace 的领导者。新一代 Citrix Workspace 将提供安全数字工作区的所有功能,同时通过指导工作和提供节省时间的工作流程来增强员工体验。Workspace 智能功能为用户提供所有应用和数据的单一统一体验,无论他们驻留在何处,结合了机器学习微应用和工作流程来指导和提高生产力,以及通用搜索以快速显示数据,无论数据存储在何处。通过分析和自动化智能,可以为个人用户自定义体验。Citrix Workspace 设计时考虑到了安全性,所有数据和密钥都经过加密;因此,Citrix 管理员无法访问客户信息。

要创建具有智能功能的此工作空间,我们正在拆分应用程序,以便直接在 Citrix Workspace 源中为最终用户提供简单的操作。操作是在微应用中执行的用户启动的活动,为业务应用程序提供输入。用户在微应用中执行的操作旨在快速、轻松地解决特定的常见问题和用例,从而提高用户工作效率(例如:申请 PTO,提交技术支持票据)。所有操作都使用用户自己的帐户而不是通用服务帐号执行,这确保了操作是可审计的。我们还可以推送事件驱动的微应用,并通知用户需要他们注意的内容(例如:批准支出报告,可用于注册的新课程)。

通用搜索使用户能够在所有文件和应用程序中搜索相关信息。简单的关键字搜索可用于查找应用资源、SaaS 应用、桌面和文件。此功能可提高用户的工作效率和效率,因为应用程序和数据扩展在所有组织中都很普遍。

微应用和工作流程

微应用是提供给用户的单一用例,用于简化复杂企业应用程序的功能。微应用利用 SaaS、Web 或自行开发的应用程序中提供的 API,允许用户查看内容,而无需完整启动应用程序或需要切换上下文。在使用微应用之前,用户必须启动应用程序,导航到需要执行的操作,然后执行操作。微应用简化了经常执行的操作的常规任务,并为用户提供在 Workspace 应用程序中执行操作的能力,而无需启动本机应用程序。Workspace 应用程序源,聚合相关通知、任务和见解;为最终用户提供动态生产力工具。通过利用机器学习和 AI 算法智能填充饲料。通知是针对性驱动的通知,一旦它们不再相关,就会出现过期。这使用户可以根据自己的角色获得有限的源,其中包含他们所需的信息。微应用在 Citrix Cloud 中配置;为管理员提供了一个功能强大的工具,无需额外的基础架构即可创建更高效的工作流。无论是推送给用户还是由用户启动,微应用都是简化关键任务的捷径,否则需要打开完整的企业应用程序。

Citrix 的 “提取、转换和通知” (ETN) 方法通过定位可操作的活动数据来实现集中的集成。这些可操作的事件被放入数据库中,然后根据该数据中发生的变化来创建事件。Citrix 正在与后端系统安全集成,并在现有 API 之上构建可扩展的解决方案。借助开箱即用的模板,具有 API 帐户权限的管理员能够构建针对其需求的微应用解决方案。管理员还拥有构建自定义微应用所需的工具。

Workspace 微应用

以下是一些具有开箱即用的微应用集成的示例应用程序(记录系统):

  • 阿特拉西安·希拉
  • Google G-Suite Calendar
  • Google G-Suite Directory
  • 谷歌 G 套房驱动器
  • Microsoft Dynamics CRM
  • Microsoft Power BI
  • Salesforce
  • SAP Ariba
  • SAP Concur
  • SAP SuccessFactor
  • ServiceNow
  • Tableau
  • Workday
  • Zendesk

超过 100 个开箱即用的微应用可供选择。此外,我们还有一个社区门户可供合作伙伴和客户构建微应用,这些可以与整个社区共享。

尽管有许多开箱即用的集成,但 Citrix Workspace 提供了创建自定义集成的功能。这是通过 HTTP 连接器完成的,该连接器允许与未包含在开箱即用列表中的记录系统 (OR) 进行通信。它利用 REST API 提取数据并更新特定的自定义 SoR。它支持与 REST API 和 JSON 兼容的应用程序。对于那些不会说 JSON/REST 的应用程序,需要使用 API 包装器来与微应用构建器进行通信。此外,Citrix Workspace 还与本地使用者集成,为客户提供了与旧版和自行开发的应用程序集成的额外灵活性这要求客户拥有云服务的连接器设备,这些连接器设备是在内部部署和微应用服务之间建立连接的受控装置。

管理员可以确定每次同步期间提取的数据范围。管理员还根据每个单独的集成定义完整和增量同步计划。微应用服务在同步器之间缓存 SoR 中的数据。这意味着这不是一个实时系统,因此在构建解决方案时必须考虑这一点。

最终用户向 Citrix Workspace 进行身份验证以访问其智能源。Citrix Workspace 通过 Citrix ADC 支持 Windows Active Directory、Azure Active Directory 或第三方身份提供商。要从 SoR 读取数据,微应用构建器使用服务帐号。许多记录系统为服务帐户提供精细的权限。应尽可能使用此选项来限制微应用平台由于配置错误而无法访问敏感信息。当用户执行操作时,系统会使用每个用户帐户进行回写。这可以确保所有回写都符合 SoR 中的权限。协议取决于 SoR,但最常见的包括:OAuth、基本身份验证和 WS-安全。通过 Citrix Gateway 服务启用 SSO,可以为用户写入无缝派生 OAuth 令牌。大多数系统允许管理员事先同意使用每个用户的 OAuth 帐户,因此不需要用户交互。如果后端系统不支持管理员预先同意,则用户首次使用必须征得同意。

Citrix 的身份映射允许系统通过查看 EMM、IdP 和目录来了解用户身份,同时在所有解决方案中映射用户身份,以查看与该最终用户相关的内容。它为最终用户提供统一的用户数据查找和单点登录。此外,访问微应用的权限基于记录系统中的组成员身份。因此,我们不仅可以基于 AD 组分配微应用,还可以基于作为应用程序一部分的目标组分配。

微应用体系结构和流程流程

具有智能功能的 Citrix Workspace 由不同的 μ-服务组成,作为 Citrix 管理平面的一部分,并与现有 Citrix Workspace 服务进行交互:

  • 记录系统 (SoR) 是 Citrix Workspace 与之交互以创建微应用程序的应用程序。这些应用程序可以是 SaaS 应用程序、旧版应用程序、自行开发的应用程序,可以托管在 Prem 或云上。有几个应用程序的开箱即用模板的连接器(请参阅上面的列表),但是可以通过低码微应用页面生成器配置与其他应用程序的集成。微应用页面生成器通过微应用操作创建简化的用户工作流,从而连接到传统、本地和 SaaS 系统。微应用页面构建器支持 REST API、JSON、Odata JSON 和 XML。系统可以使用 OAuth2 或服务帐户写回到 SoR。
  • 微应用服务是一种单租户服务,负责创建微应用并将其从 SoR 提取的原始事件发送到 Citrix Analytics 以进行处理。微应用服务器定期从记录系统提取活动数据。同步周期由管理员定义,以确定微应用服务应完成完全同步或增量同步的频率。
  • 活动数据缓存 µ-service 为单租户,存储所有配置信息和微应用数据。它使用了每租户数据库加密密钥和每租户数据库凭据。
  • 凭据钱包 µ-服务, 存储记录和用户 OAuth2 令牌系统的加密服务凭据.
  • 数据集成提供商 µ-service 与 SoR 进行交互,以解密最终用户凭据并根据最终用户身份向 SoR 写回操作。回写操作利用用户的实际帐户来确保所执行的所有操作都符合我们正在交互的系统的数据策略。
  • 通知 µ-service 处理创建的通知。它要么将它们存储在数据库中以便稍后在通知源中提供,或者立即将通知作为推送通知发送给最终用户。管理员可以配置和限制通知卡中显示的内容,以限制暴露敏感内容。通知可能有过期,这样一旦不再相关,它们就会从最终用户的 Feed 中消失。
  • 最后,Analytics Service 会处理原始事件并创建有针对性的得分通知,然后将其发送到通知服务。

该管理平面在美国、欧洲、中东和非洲和 APS 地区提供。

具有智能的工作空间的数据流可以在下面找到:

Citrix Workspace 微型应用程序体系结构

摘要

Citrix Workspace 客户能够构建微应用以提高最终用户的工作效率。它不再需要用户通过复杂的企业级应用解析来完成单个任务。Citrix Workspace 设计时考虑到了安全性和最终用户体验。它会加密所有数据和密钥;因此,管理员无法访问客户信息。系统只存储创建事件所需的数据。通过利用公共 API,管理员可以完全控制哪些微应用程序可用。不会丢失审计跟踪,因为所有内容都在用户的上下文中写回。微应用可以组织、自动化和指导员工完成工作日;最大限度地提高工作效率并提升整体用户体验。

有关微应用的更多信息,请参阅 Citrix 产品文档中的微应用

Citrix Workspace 微应用服务