リファレンスアーキテクチャ:Citrix Workspace によるマイクロアプリ

エグゼクティブサマリー

Citrixは、Citrix Workspaceプラットフォームにインテリジェンスを追加するために、Microappsサービスを導入しました。Microapps Service を使用すると、管理者はマイクロアプリとインテリジェントな機能をワークスペースに構築できるため、ユーザーは複雑なエンタープライズアプリを解析して簡単なタスクを完了する必要がなくなります。Citrix Workspace インテリジェントな機能により、アクセスワークフローが簡素化され、日常業務に費やす時間が大幅に短縮されます。Microappsは、従業員の作業時間を整理、自動化、指導することで、生産性を最大化し、全体的なユーザーエクスペリエンスとエンゲージメントを向上させます。Citrix Workspace Intelligenceが組織に付加価値を追加する方法について、コンポーネントのアーキテクチャとサンプルユースケースを確認しましょう。

マイクロアプリサービスの概要

デジタルワークスペースは、アプリの整理にとどまらず、作業の指針と自動化も進むと、インテリジェントになります。デジタルワークスペースのインテリジェントな機能により、IT部門は、シングルサインオン機能を備えたシンプルで統一されたインターフェイスを通じて、ビジネスアプリケーションを提供できます。ユーザーは、デジタルワークスペース内の必要なすべてのリソースにアクセスして、優先順位の高いタスクだけでなく、簡単なマウスクリックとアクションで繰り返しタスクを完了できます。

Citrix Microappsサービスは、Citrix Workspaceプラットフォームにインテリジェンスを追加するために導入された新しいクラウドベースのサービスです。このサービスにより、IT部門は頻繁にビジネス・アプリケーションから関連情報とアクションを抽出できます。Microappsサービスは、分析インサイトを使用して、Citrix Workspaceを通じて簡単にイベントと通知をユーザーに優先順位付けして表示します。コンテキストの切り替えを減らし、1回限りの反復のためにさまざまなアプリケーションの使用方法を学ぶ必要性を排除することによって、時間を節約できます。このアプローチでは、主な責任に集中できるため、ユーザーエクスペリエンスが向上します。詳細については、 [マイクロアプリの技術洞察と技術概要に関するCitrix](/ja-jp/tech-zone/learn/tech-briefs/workspace-microapps.html) のドキュメントを参照してください。

Citrix Workspace インテリジェンスの新機能

マイクロアプリ

マイクロアプリは、高度にターゲットを絞った機能を提供する小さなタスク固有のアプリケーションです。このようなアプリを使用すると、単一の目的に使用されるアクティビティを、シンプルかつ迅速な方法で実行できます。マイクロアプリには、アクション可能なフォームと通知が備えられています。Microapps はトランザクションであり、ソースシステムに書き戻すことができます。たとえば、「PTOの承認」ユースケースに必要なマイクロアプリと、「PTOを送信する」には別のマイクロアプリが必要です。同様に、各ユースケースについて、管理者は、組織の要件に従って、組み込みの標準マイクロアプリを作成または使用できます。

マイクロアプリは、SaaS、Web、または自社開発のアプリケーション内で利用可能な API を利用することで、ユーザーはアプリケーションを完全に起動することなく、コンテンツを表示したり、特定のアクションを操作したりできます。マイクロアプリを使用する前に、ユーザーはアプリケーションを起動し、ページに移動してからアクションを実行する必要があります。

  • イベント駆動型マイクロアプリエクスペリエンス -自動イベント駆動型マイクロアプリは、承認が必要な新しい経費精算書、または登録可能な新しいコースなどの注意が必要な場合にユーザーに通知します。また、ワークスペースのアクティビティフィードにカードとして [ 通知] として表示されます。

Citrix-Microapps-Image-1

  • ユーザーが開始するアクションマイクロアプリエクスペリエンス -ワークフローを簡単な方法で提示し、PTOのリクエスト、ヘルプデスクへのチケットの送信、またはCitrix Workspaceでのアクションとしてイベントの作成が可能です。

Citrix-Microapps-Image-2

インテリジェントフィード

Citrix Workspaceには、エンドユーザーがマイクロアプリケーションと対話してアクションを実行したり、レガシー、オンプレミス、 SaaSアプリケーションから洞察を得ることができるインテリジェントなスマートフィードが含まれています 。管理者は、Citrix Cloudコンソールで利用可能なMicroappsサービスを使用してマイクロアプリを構成または構築できます

インテリジェントフィードは 、新規、更新、削除、一致するレコードなどのデータの変更を識別し、通知イベント設定の一部として設定されたビジネス・ルールに基づいて通知をトリガーできます。だから、それはちょうどそれらの変更を識別し、それらのユーザーに通知することによって表示の上に価値を追加します。エンドユーザーは、アプリ全体を起動しなくても、フィード内のコンテンツを直接操作できます。フィードデータは、機械学習と AI アルゴリズムを使用して入力されています。

Citrix-Microapps-Image-3

記録システム (SoR)

マイクロアプリを作成するために Microapps サービスを介して接続できるオンプレミスまたはクラウドからの SaaS、レガシー、および自社開発のアプリケーションなどのすべてのアプリケーションは、 システムオブレコード (SoR)と呼ばれます。複数のアプリケーションを Microapps サービスと統合するための標準テンプレートとして使用できる統合があります。ただし、カスタムアプリケーションは microapp ページビルダーを介して統合することもできます。Microappページビルダーは、マイクロアプリアクションを介して合理化されたユーザーワークフローを作成するのに役立ちます。

ワークフローは、接続されたアプリケーション(システムオブレコード)からコンテンツ、アクション、およびインサイトを取得することにより、 フィードを介してエンドユーザーに提示され 、エンドユーザーはCitrix Workspace内でレコードのシステムと直接やり取りできます。エンドユーザーは、操作ウィンドウをカスタマイズして、複雑なワークフローを減らすことができます。

アクション

アクションはアプリケーションに対してユーザーが開始するタスクであり、エンドユーザーのグループと機能に基づいてタスクをカスタマイズおよびプロビジョニングできます。マイクロアプリは、複雑なワークフローを合理化されたアクションに削減するのに役立ちます。

識見

インサイトは、アプリケーションからのデータとレポートを表示するイベント駆動型マイクロアプリです。追加のフィードデータは、 ワークスペースの右側にカードとして入力および表示され 、エンドユーザーグループとその機能に基づいてカスタマイズできます。マイクロアプリビルダーは、ワークスペース内に収まる洗練されたページを作成するのに役立ちます。

通知

通知は、Workspace アクティビティフィードのカードなど、注意が必要な場合にユーザーに自動的に通知するイベント駆動型のマイクロアプリです。このようなマイクロアプリには、「承認のための新しい経費精算書」と「登録可能な新しいコース」が含まれます。

カード

カードは、異なるレコードシステム (SoR) のデータ、レポート、およびドキュメントを確認できる個別の項目です。

検索

ユニバーサル検索は、格納場所に関係なく、ワークスペース内のコンテンツやデータをすばやく検索できる単一の統合エクスペリエンスです。

バーチャルアシスタンス

ユーザーはCitrix Workspace内で仮想アシスタンスを操作し、「サポートチームの電話番号は何ですか?」などの質問をします。または「私の承認待ちの欠席は何ですか?」その後、システムは、統合されたバックエンドシステムと応答を使用して、これらの要求を解析します。ユーザーは、ワークスペースアプリを介して、または Microsoft Teams から直接仮想アシスタンスを直接操作できます。

マイクロアプリビルダー

マイクロアプリビルダーを使用すると、迅速かつ簡単にマイクロアプリを作成できます。管理者は、新しい統合を追加してデータソースに接続し、データの変更に基づいてイベントを作成できます。

Citrix Cloudコンソール内で提供されるマイクロアプリページビルダーは、レガシー、オンプレミス、SaaSアプリケーションに接続し、ローコードツールで合理化されたユーザーワークフローを簡単に作成できます。これにより、汎用 Web サービスコネクタを使用して、オンプレミスにあるアプリケーションを含む、カスタムアプリケーションを利用するためのマイクロアプリアクションを作成できます。管理者は、マイクロアプリページビルダーを介してマイクロアプリ内のコンテンツを構成できます。

Citrix-Microapps-Image-4

インテリジェンス機能を備えたCitrix Workspace コンポーネントアーキテクチャ

Citrix-Microapps-Image-5

  1. エンドポイント -エンドポイントは、エンドユーザーがCitrix Workspaceとその新機能(インテリジェントなフィードやマイクロアプリアクションを含む)を操作するために使用できるプラグイン付きのアプリケーションインターフェイスです。Citrix Workspaceアプリ自体は、ネイティブデスクトップアプリ、Webクライアント、またはネイティブモバイルアプリのいずれであっても、プライマリエンドポイントです。マイクロアプリは、Microsoft Teamsのような他のエンドポイントとの統合を可能にします。

  2. 記録システム(sOR) -記録システム(sO)は、Citrix Workspaceがマイクロアプリを作成するために相互作用するアプリケーションです。これらは SaaS アプリケーション、レガシーアプリケーション、自社開発アプリケーションであり、オンプレミスまたはクラウドでホストできます。

  3. オンプレミスCloud Connector -オンプレミスのCloud Connector は、Citrix Cloudサービスと顧客のオンプレミスの場所間の通信チャネルとして機能するコンポーネントです。これにより、複雑なネットワークやインフラストラクチャ構成を必要とせずに、自社開発のアプリケーションと対話することができます。

  4. Microapps サービス -Microapps サービスは、マイクロアプリの構成と公開を担当するシングルテナントサービスです。定期的にレコードのシステムをポーリングして、ローカルデータキャッシュを更新します。そのイベントエンジンは、データキャッシュに基づいて生のイベントを生成し、Citrix Analytics に送信して関連性のためにそれらをソートします。

  5. データ統合プロバイダサービス -データ統合プロバイダは、エンドユーザーの資格情報を復号化し、エンドユーザーのアイデンティティの下でSoRにアクションを書き戻すために、レコードのシステム(SoR)と対話します。ライトバック操作では、可能な限りユーザーの実際のアカウントを使用して、実行されるすべてのアクティビティがシステムのデータポリシーに準拠していることを確認します。

  6. Credential Wallet サービス -資格情報ウォレットキー管理サービス (KMS) は、レコードのシステムとユーザー OAuth2 トークンの暗号化されたサービス資格情報を格納します。

  7. Citrix Analyticsサービス -Citrix Analytics Serviceは生のイベントを処理し、ターゲットを絞ったスコア通知を作成し、通知サービスに送信します。

  8. 通知サービス -通知サービスは、作成された通知を処理し、後で通知カードとして機能するようにデータベースに格納するか、エンドユーザーにプッシュ通知としてすぐに送信します。

マイクロアプリのアーキテクチャとプロセスフローの詳細については、 Tech Zoneのドキュメントを参照してください

マイクロアプリサービスを使用してCitrix Workspaceと統合できるアプリケーションはどれですか

統合によってCitrix Workspaceが拡張され、マイクロアプリはユーザーに最先端のエクスペリエンスとユーザーインターフェイスを提供します。直感的なマイクロアプリワークフローと組み合わせて、関連性の高い実用的な通知を提供し、ビジネスシステムやアプリケーションの重要なユースケースをユーザーのワークスペースから直接アクセスできるようにします。 入門ガイドの要件を確認して理解し 、アプリケーションをオンボーディングします。

以下を使用して統合できるアプリケーションは数え切れないほどあります。

  • 組み込みのテンプレート統合
  • カスタムアプリケーション HTTP 統合

組み込みのテンプレート統合

Citrix Workspaceマイクロアプリには、すぐに使える統合が多数用意されています。管理者は、テンプレート統合を設定し、標準のマイクロアプリケーションを使用することも、独自のマイクロアプリを構築することもできます。あらゆる種類の記録システムを統合できる100種類以上のマイクロアプリがあります。テンプレート統合と初期状態のマイクロアプリの完全なリストについては、 Citrix のドキュメントを参照してください

カスタムアプリケーション HTTP 統合

Citrix Workspace Microappsサービスでは、テンプレート内統合として使用できないカスタムアプリケーションを統合できます。この方法により、API-Wrapper を使用して Microapps サービスと通信する、互換性のある自社開発アプリケーションとレガシーアプリケーションを統合できます。以下をサポートする汎用アプリケーションは、カスタムアプリケーション統合の対象となります。

  • REST API のサポート
  • JSON, OData-JSON, XML
  • OAuth2 またはサービスアカウントを使用してユーザーコンテキストに書き戻す

カスタムアプリケーション統合を計画、作成、構成するには、 Citrix のドキュメントを参照してください

Microappsサービスを使用してレコードシステム(ビジネスアプリケーション)とCitrix Workspaceを統合するにはどうすればよいですか

Citrix Workspaceとレコードシステムを統合するための簡単な手順を次に示します。

  • ビジネスアプリの選択、ユースケースの特定、および必要な API の決定
  • Citrix Cloud PortalとMicroappsタイルにアクセスして、ベースURLの追加、認証の設定、統合の構成を行い、アプリケーションの統合を開始します。
  • 内蔵のマイクロアプリを作成または使用して、通知とページを追加します。
  • ユーザーおよびグループのサブスクリプションを各マイクロアプリに追加して、ユーザーがCitrix Workspaceにログインしたときにインテリジェントなフィードとして通知とアクションを有効にします。

統合のセキュリティの概要、認証情報の処理、データフロー、および展開に関する考慮事項については、テクニカルセキュリティガイドを確認してください

ユースケースの例

記録システム #1: ServiceNow

ServiceNowの統合により、ユーザーはインシデントを監視し、Citrix Workspace内で変更リクエストや問題リクエストを追加できるようになります。前提条件と要件を確認し、マイクロアプリを使用してServiceNowを統合する方法については、 Citrix のドキュメントを参照してください

統合の作成後、ServiceNow 統合に関連付けられたマイクロアプリページで、標準のマイクロアプリを使用できます。各マイクロアプリは、アクション可能なイベント、情報イベント、またはユーザーが開始するアクションのいずれかになります。イベントタイプのマイクロアプリには、フィードカードを生成するためにトリガできるイベントが含まれています。マイクロアプリがアクション可能な型の場合、ユーザーは、バックエンドのレコードシステムへの書き込みアクションを実行する情報を入力する必要があります。

概念アーキテクチャ — ServiceNow統合

Citrix-Microapps-Image-6

データの同期

Microapps サービスは、ServiceNow から必要なすべてのテーブルとデータをローカルキャッシュに同期する必要があります。ServiceNow からのデータ同期の場合、Microapps サービスは、Credential Wallet からレコードのシステムの暗号化されたサービスアカウントの資格情報を取得し、データ統合プロバイダーから同期を要求します。サービスアカウントには、ServiceNow システムオブレコードからすべての必要なデータに対する読み取りアクセス許可が必要です。

データ統合プロバイダーは、Credential Wallet (キー管理サービス) からサービスアカウントの資格情報を復号化します。サービスアカウントの詳細を使用して、データ統合プロバイダーは ServiceNow アプリケーションを接続し、更新されたデータを取得します。Microapps サービスを使用して構成される同期には、完全同期と差分同期の 2 種類があります。増分同期は、サービスが API ペイロードの時間関連情報をサポートするとすぐに可能です。同期の間隔は、組織の要件に基づいて設定されます。これは、SaaS サービス API の制限を破らないようにし、マイクロアプリプラットフォームでキューに入れられる同期ジョブを避けるためです。

データ統合プロバイダーは、ServiceNow テーブルスキーマとデータを Microapps サービスにストリームし、ストレージと処理を行います。完全同期または増分同期の間、microapps サービスはローカルキャッシュを以前および現在のデータと比較し、それらを処理して通知およびアクションとしてユーザーに送信します。

マイクロアプリ-ワークフロー

ServiceNowの組み込みテンプレート統合により、ユーザーに必要なワークフローを実現するために、すぐに使用できるマイクロアプリがいくつか用意されています。次に、ServiceNow レコードシステムに関連付けられているワークフローの例を示します。

ワークフロー:イベント通知

マイクロアプリ イベントの種類
インシデントの更新 通知-情報
変更リクエストの更新 通知 — 情報
インシデント割り当て 通知 — 情報
変更リクエストの割り当て 通知 — 情報

次の図は、イベント通知のワークフローの例を示しています。

Citrix-Microapps-Image-7

  1. Microapps サービスは、同期スケジュールで ServiceNow の更新プログラムを確認します。
  2. ServiceNow では、インシデント、変更、および問題リクエストのレコードが更新されました。
  3. Microapps サービスは、更新されたデータとストアをローカルキャッシュに取得します。
  4. Microapps Service は、以前の同期データを現在のデータと比較し、イベント構成の一部として設定されたビジネスルールに基づいて、データの変更を識別します。ルールが一致するとすぐに通知イベントをトリガーし、関連性スコアリングのために更新されたイベントをCitrix Analytics Serviceに送信します。
  5. Citrix Analytics サービス(CAS)は、通知のActive Directory OID検索を実行し、ターゲットを絞ったスコア付き通知を作成します。
  6. CAS は、対象の通知をユーザ通知サービスに送信し、処理および格納します。
  7. ユーザー通知サービスは、更新された通知をユーザーエンドポイントにプッシュします。
  8. エンドポイントは、Citrix Workspaceユーザーインターフェイスで各ユーザーの通知を受信します。

ワークフロー:承認

マイクロアプリ イベントの種類
変更リクエストの承認 アクション — イベント
変更リクエストの却下 アクション — イベント

次の図は、アクション-承認イベントのワークフローの例を示しています。

Citrix-Microapps-Image-8

  1. ユーザーが変更リクエスト承認マイクロアプリから承認アクションを呼び出す
  2. Microapps サービスは、ユーザーアクションを受け取り、KMS から暗号化された OAuth トークンを取得します。
  3. キー管理サービスは、OAuth トークンを使用してデータ統合プロバイダーにアクションを送信します。
  4. データ統合プロバイダーは、ServiceNow Change 要求に対してユーザーによって呼び出されるアクションのCredential Wallet を使用して、エンドユーザーの OAuth トークンを復号化します。
  5. データ統合プロバイダは、事前ライトバック検証を行います。検証時には、エンドユーザーの身元の下でレコードのシステムにユーザーのアクションを書き込みます。
  6. データ統合プロバイダーは、変更されたデータを読み返し、Microapps サービスを更新します。
  7. Microappsサービスは、更新されたイベントをCitrix Analytics サービスに送信します。
  8. Citrix Analytics サービスは、ターゲットスコア通知を作成します。
  9. CAS は、ターゲット通知をユーザ通知サービスに送信します。
  10. ユーザー通知サービスは、更新された通知をユーザーエンドポイントにプッシュします。
  11. エンドポイントは成功したアクションに関するフィードバックを受け取る

ワークフロー:テキスト入力送信を使用したユーザー開始アクション

マイクロアプリ イベントの種類
インシデントの送信 アクション+テキスト入力送信
変更要求の送信 アクション+テキスト入力送信

次の図は、ユーザー開始アクション-イベントの送信のワークフローの例を示しています。

Citrix-Microapps-Image-9

  1. ユーザーは、ソフトウェアアクセスのインシデント要求を送信します。ユーザーは、インシデントチケットのテキスト入力としてタイトルと説明を提供し、Workspace UI を通じて送信します。
  2. Microapps サービスは、インシデントの詳細を含むアクションを受信し、KMS から暗号化された OAuth トークンを取得します。
  3. キー管理サービスは、送信とユーザーのアクションを OAuth トークンを使用してデータ統合プロバイダーに送信します。
  4. データ統合プロバイダーは、ServiceNow インシデントリクエストに対してユーザーによって呼び出されるアクションのCredential Wallet を使用して、エンドユーザーの OAuth トークンを復号化します。
  5. データ統合プロバイダーは、エンドユーザーの身元でインシデント要求をレコードシステムに書き込みます。
  6. データ統合プロバイダーは、変更されたデータとインシデントの詳細を Microapps サービスに読み込みます。
  7. Microappsサービスは、更新された生のイベントをCitrix Analytics サービスに送信します。
  8. Citrix Analytics サービスは、ユーザーとグループの抽出を実行し、ターゲットを絞ったスコア通知を作成します。
  9. CAS は、ターゲット通知をユーザ通知サービスに送信します。
  10. ユーザー通知サービスは、更新された通知をユーザーエンドポイントにプッシュします。
  11. エンドポイントは、インシデントリクエストの送信に成功したことを示すフィードバックを受け取ります。

記録システム #2: SAP Concur

SAP Concur は、従業員とそのマネージャーによって使用されるエンタープライズ出張および経費管理アプリケーションです。SAP Concur Integrationを使用すると、組織のユーザーは経費レポートと出張レポートを送信したり、Citrix Workspace内のリクエストの状態に関する通知を受け取ることができます。前提条件と要件を確認し、マイクロアプリを使用してSAP Concurを統合する方法については、 Citrix のドキュメントを参照してください

SAP Concur は、組み込みのテンプレートを使用して Microapps サービスと統合されます。したがって、管理者は、マイクロアプリページで使用できる標準のマイクロアプリを構成できます。各マイクロアプリは、アクション可能なイベント、情報イベント、またはユーザーが開始するアクションのいずれかになります。SAP Concur の場合、マイクロアプリはアクション可能な型にすることができます。ユーザーは、バックエンドの System of Record にライトバックアクションを実行する情報を入力する必要があります。

概念アーキテクチャ — SAP統合ソリューション

Citrix-Microapps-Image-10

データの同期

Microapps サービスは、SAP Concur からローカルキャッシュに、必要なすべてのテーブルとデータを同期する必要があります。 データ同期の場合、Microapps サービスは、Credential Wallet からレコードのシステム (SAP Concur) の暗号化されたサービスアカウント資格情報を取得し、データ統合プロバイダーから同期を要求します。構成されたサービス・アカウントには、SAP Concur アプリケーション・システム上の必要なすべてのデータに対する読み取り権限が必要です。

データ統合プロバイダーは、Credential Wallet (キー管理サービス) からサービスアカウントの資格情報を復号化します。サービスアカウントの詳細を使用して、データ統合プロバイダーは Concur アプリケーションを接続し、更新されたデータを同期します。microapps サービスは、同期構成に基づいて、データを完全または増分で継続的に同期します。

データ統合プロバイダは、SAP Concur スキーマとデータを microapps サービスにストリーミングして、ストレージと処理を行います。完全同期または増分同期の間、microapps サービスはローカルキャッシュを以前および現在のデータと比較し、それらを処理して通知およびアクションとしてユーザーに送信します。

マイクロアプリ-ワークフロー

SAP Concur との統合を作成した後、マイクロアプリケーションの組み込みテンプレートにより、ユーザーおよびマネージャーに必要なワークフローを実現するために、すぐに利用できる複数のマイクロアプリを使用できます。SAP Concur に関連付けられているサンプルワークフローを次に示します。

ワークフロー:承認

マイクロアプリ イベントの種類
経費提出リマインダー アクション — イベント
経費精算書の承認 アクション — イベント
レポートの更新 アクション — イベント

次の図は、アクションイベント「承認」のワークフローの例を示しています。

Citrix-Microapps-Image-11

  1. Microapps サービスは、完全または増分データ同期の同期スケジュールで SAP Concur による更新をチェックします。
  2. SAP Concur には、経費精算書の更新レコードがほとんどなく、マネージャの承認を待っています。
  3. Microapps サービスは、更新されたデータを取得し、ローカルキャッシュに保存します。
  4. Microappsサービスは、以前の同期データを現在のデータと比較し、関連性スコアリングのために更新されたイベントをCitrix Analyticsサービスに送信します。
  5. Citrix Analytics サービス(CAS)は、通知のActive Directory OID検索を実行し、ターゲットを絞ったスコア付き通知を作成します。
  6. CAS は、対象の通知をユーザ通知サービスに送信し、処理および格納します。
  7. ユーザー通知サービスは、更新された通知をユーザーエンドポイントにプッシュします。
  8. エンドポイントは、Citrix Workspaceユーザーインターフェイスで各ユーザーの通知を受信します。マネージャの場合は、承認通知であり、従業員の経費精算書のステータスです。
  9. マネージャは、経費精算書の承認または拒否のアクションを呼び出します。承認された場合、コメントは不要で、経費精算書の拒否の場合は、カードページが表示され、フィードバックを入力します。
  10. Microapps サービスは、インシデントの詳細を含むアクションを受け取り、KMS から暗号化された OAuth トークンを取得します。
  11. キー管理サービスは、送信とユーザーのアクションを OAuth トークンを使用してデータ統合プロバイダーに送信します。
  12. データ統合プロバイダーは、SAP Concur 経費精算書の承認アクションのために KMS を介してエンドユーザー (マネージャー) の OAuth トークンを復号化します。
  13. データ統合プロバイダは、エンドユーザーの身元の下でレコードのシステムに承認/拒否情報を書き込みます。
  14. データ統合プロバイダーは、経費精算書の変更されたデータを読み取り、それらの詳細を Microapps サービスに送信します。プロセスが続きます。最後に、マネージャは成功したアクションに関する通知を受け取り、従業員はレポートのステータスとともに通知を受け取ります。

ワークフロー:経費精算書の送信

マイクロアプリ イベントの種類
経費の作成 アクション:入力

次の図は、「処理入力-経費精算書発行」のワークフローの例を示しています。

Citrix-Microapps-Image-12

  1. ユーザーは、すべての必須フィールドにテキスト入力を含む経費精算書を送信します。
  2. Microapps サービスは、テキスト入力でアクションを受け取ります。
  3. Microapps サービスは、キー管理サービスから暗号化された OAuth トークンを取得します。
  4. キー管理サービスは、レポートの詳細とユーザーのアクションを OAuth トークンを使用してデータ統合プロバイダーに送信します。
  5. データ統合プロバイダーは、経費精算書アクションのためにCredential Wallet (KMS) を介してエンドユーザーの OAuth トークンを復号化します。
  6. データ統合プロバイダは、エンドユーザーの身元の下で記録システムに経費精算書を書き込みます。
  7. データ統合プロバイダは、変更されたデータと経費精算書の詳細をMicroappsサービスに読み取ります。
  8. Microappsサービスは、更新された生のイベントをCitrix Analytics サービスに送信して処理します。
  9. Citrix Analytics Serviceでは、ユーザーとグループの抽出が実行され、ターゲットを絞ったスコア通知が作成されます。
  10. CAS は、ターゲット通知をユーザ通知サービスに送信します。
  11. ユーザー通知サービスは、更新された通知をユーザーエンドポイントにプッシュします。
  12. エンドポイントは、経費精算書の送信に成功したことを示すフィードバックを受け取ります。

MicroappsサービスとCitrix Workspace、組織のユーザーエンゲージメントと生産性の向上にどのように役立ちますか

従来のアクセスアプローチとMicroapps Integration を使用して、マイクロアプリサービスが組織に価値を提供する方法を理解します。

従来のアクセス

以下の図は、従業員が毎日実行する必要があるイラストタスクを持つ従業員のための伝統的なアクセス方法を示しています。

Citrix-Microapps-Image-13

  • 従業員は、稼働日ごとにさまざまな認証ポイントを使用して、Windows、Linux、モバイル、SaaS、Web、仮想アプリケーションにアクセスします。1 日で、これらのアプリケーションの切り替えは気を散らし、アプリごとに時間のかかる認証が必要になります。

  • ユーザーは、それらの各 1 つにアクセスするために、それぞれの資格情報を覚えておくのは難しいを見つけます。

  • アプリケーションの詳細を検索してアクセスするには時間がかかり、生産性が低下します。

  • 豊富なアプリケーションにアクセスして、複数のモジュールをナビゲートして簡単なマウスクリックを完了させることは、休みの承認のようなイライラです。

  • セッションの有効期限が切れてから認証が複数回要求されます。これは、経費精算書やPTOの承認などの簡単なタスクを実行する必要があるときに、イライラし、時間がかかります。

マイクロアプリアクセス

以下の図は、彼が毎日実行する必要があるイラストタスクを持つ従業員のためのMicroapps統合で新しいアクセス方法を示しています。

Citrix-Microapps-Image-14

  • Microappsサービスと記録システムの統合により、従業員はCitrix Workspaceを通じてすべてのビジネスアプリケーションにアクセスできます。これは、単一のユーザーインターフェイスですべてのビジネスアプリケーションにアクセスすることができ、それは各アプリケーションのログイン時間を排除します。
  • Microapps Serviceは、組織がOAuthを使用してアプリケーションを統合することを可能にします。したがって、それはすべてのアプリケーションにシングルサインオンを可能にします。ユーザーはアプリケーションごとに資格情報を入力する必要がないため、時間を節約し、継続的なユーザーエンゲージメントを可能にします。
  • Citrix Workspaceの高度な機能により、従業員はマウスをクリックするだけでタスクを実行できます。これにより、広範なアプリケーションの検索と移動に要する時間を節約できます。
  • Citrix WorkspaceおよびMicroappsサービスを使用すると、従業員がワークスペースUIからすべてのリソースにアクセスできるようになり、コンテキスト切り替え時間が節約されるため、ユーザーの生産性が向上します。

概要

Citrix Workspaceを使用したマイクロアプリサービスは、より良い作業方法のためのソリューションです。最新のデジタルワークスペースにより、すべてのリソースが統合され、ユーザーが最高の作業を行い、組織の優位性を獲得できます。Citrix WorkspaceおよびMicroappsサービスを使用すると、ユーザーはマイクロアプリを構築してエンドユーザーの生産性を向上させることができます。管理者は、パブリック API を利用することで、ユーザーが利用できるマイクロアプリを完全に制御します。Microapps は、従業員の作業時間を整理、自動化、指導することで、生産性を最大化し、全体的なユーザーエクスペリエンスを向上させます。

ソース

このリファレンスアーキテクチャの目的は、お客様独自の実装計画を支援することです。この作業を簡単にするために、独自の詳細な設計と実装ガイドに適応できるソース図を提供します。 ソース図です

参照ドキュメント

入門ガイド

マイクロアプリに関する技術インサイト

マイクロアプリに関する技術概要

マイクロアプリワークフロー

テンプレートの統合

カスタムアプリケーション HTTP 統合

テクニカルセキュリティガイド

リファレンスアーキテクチャ:Citrix Workspace によるマイクロアプリ