Citrix Workspace Microapps-Dienst

Unternehmen verstehen, dass Mitarbeiter, wenn sie gezwungen sind, komplexe, schwer zu verwendende Anwendungen zu verwenden, frustriert und weniger produktiv werden. Mitarbeiter verbringen 20% ihrer Zeit damit, nach Informationen zu suchen, während sie 4 oder 5 Schlüsselfunktionen in etwa 80% aller Geschäftsanwendungen nutzen. Citrix Workspaceermöglicht Benutzern den Zugriff auf alle ihre Ressourcen — SaaS-Apps, Web-Apps, Windows-Apps, Linux-Apps, Desktops und Daten über einen einzigen Fensterbereich. Citrix führt intelligente Funktionen in den Workspace ein, die diese Funktionen erweitern, indem maschinelles Lernen betriebene Mikroapps und Workflows sowie eine universelle Suche hinzugefügt werden.

Übersicht

Citrix ist führend bei der Bereitstellung eines sicheren digitalen Workspace. Dieser Citrix Workspace der nächsten Generation bietet alle Funktionen des sicheren digitalen Arbeitsbereichs und verbessert gleichzeitig die Mitarbeitererfahrung, indem er die Arbeit leitet und zeitsparende Workflows bereitstellt. Intelligente Workspace-Funktionen bieten Benutzern eine einzige einheitliche Erfahrung für alle Apps und Daten, unabhängig davon, wo sie sich befinden, und enthalten Mikroapps und Workflows für maschinelles Lernen, um die Produktivität zu steuern und zu steigern, und eine universelle Suche, um Daten schnell anzuzeigen, unabhängig davon, wo sie gespeichert sind. Analytics und automatisierte Intelligenz ermöglichen es, das Erlebnis für einzelne Benutzer anzupassen. Citrix Workspace wurde für Sicherheit konzipiert — alle Daten und Schlüssel werden verschlüsselt. Citrix Administratoren haben daher keinen Zugriff auf Kundendaten.

Um diesen Workspace mit intelligenten Funktionen zu erstellen, entbündeln wir die Anwendungen, um dem Endbenutzer direkt im Citrix Workspace-Feed einfache Aktionen zur Verfügung zu stellen. Aktionen sind vom Benutzer initiierte Aktivitäten, die innerhalb der Mikroapps durchgeführt werden, die Eingaben für die Geschäftsanwendungen bereitstellen. Die Aktionen, die ein Benutzer innerhalb der Mikroapp ausführt, sind darauf ausgelegt, bestimmte häufige Probleme und Anwendungsfälle schnell und einfach zu lösen, was zu einer erhöhten Benutzerproduktivität beiträgt (zum Beispiel: PTO anfordern, ein Helpdesk-Ticket einreichen). Alle Aktionen werden mit dem eigenen Benutzerkonto und nicht mit einem generischen Dienstkonto durchgeführt, wodurch sichergestellt wird, dass die Aktion überprüfbar ist. Wir können auch ereignisgesteuerte Mikroapps pushen und Benutzer über etwas informieren, das ihre Aufmerksamkeit erfordert (zum Beispiel: Genehmigung einer Spesenabrechnung, neuer Kurs zur Registrierung).

Universal Search bietet Benutzern die Möglichkeit, in allen Dateien und Apps nach relevanten Informationen zu suchen. Eine einfache Stichwortsuche kann verwendet werden, um App-Ressourcen, SaaS-Apps, Desktops und Dateien zu finden. Diese Funktionalität erhöht die Produktivität und Effizienz der Benutzer, da die Verbreitung von Anwendungen und Daten in allen Unternehmen vorherrscht.

Microapps und Workflows

Eine Mikroapp ist ein einziger Anwendungsfall, der Benutzern zur Verfügung steht, um die Funktionalität von komplexen Unternehmensanwendungen zu optimieren. Mikroapps verwenden APIs, die in SaaS, im Web oder in selbst gezüchteten Anwendungen verfügbar sind, damit Benutzer Inhalte sehen können, ohne den vollständigen Start der Anwendung zu benötigen oder den Kontext wechseln zu müssen. Vor der Verwendung von Mikroapps müssen Benutzer eine Anwendung starten, zu der Aktion navigieren, die sie ausführen müssen, und dann die Aktion ausführen. Mikroapps optimieren Routineaufgaben für häufig ausgeführte Aktionen und bieten Benutzern die Möglichkeit, Aktionen innerhalb ihrer Workspace-App auszuführen, ohne die native Anwendung starten zu müssen. Der Workspace App-Feed fasst relevante Benachrichtigungen, Aufgaben und Erkenntnisse zusammen, sodass der Endbenutzer ein dynamisches Produktivitätswerkzeug erhält. Der Feed wird intelligent durch die Verwendung von maschinellem Lernen und KI-Algorithmen bevölkert. Benachrichtigungen sind zielgerichtet gesteuerte Benachrichtigungen mit Abläufen, sobald sie nicht mehr relevant sind. Auf diese Weise können Benutzer einen endlichen Feed mit genau den Informationen haben, die sie je nach ihrer Rolle benötigen. Mikroapps werden in der Citrix Cloud konfiguriert und bieten Administratoren ein leistungsfähigeres Tool, um produktivere Workflows ohne zusätzliche Infrastruktur zu erstellen. Ob an einen Benutzer gesendet oder von einem Benutzer initiiert werden, Mikroapps sind Abkürzungen, die wichtige Aufgaben vereinfachen und rationalisieren, die ansonsten das Öffnen vollständiger Unternehmensanwendungen erfordern würden.

Die Methodik “Extract, Transform, and Notify” (ETN) von Citrix ermöglicht gezielte Integrationen, indem aktive Daten abgesehen werden, die umsetzbar sind. Diese umsetzbaren Ereignisse werden in eine Datenbank abgelegt und dann Ereignisse basierend auf dem, was sich innerhalb dieser Daten ändert, erstellt. Citrix integriert sich sicher in Backend-Systeme und baut auf den vorhandenen APIs auf, um eine skalierbare Lösung zu erstellen. Mit vorkonfigurierten Vorlagen können Administratoren mit API-Kontoberechtigungen Mikroapp-Lösungen entwickeln, die auf ihre Bedürfnisse zugeschnitten sind. Administratoren verfügen auch über die erforderlichen Tools, um benutzerdefinierte Mikroapps zu erstellen.

Arbeitsbereich Mikroapps

Im Folgenden finden Sie einige Beispielanwendungen (Systems of Record), die über eine integrierte Mikroapp-Integration verfügen:

  • Atlassian Jira
  • Google G-Suite Kalender
  • Google G-Suite-Verzeichnis
  • Google G-Suite-Laufwerk
  • Microsoft Dynamics CRM
  • Microsoft Power BI
  • Salesforce
  • SAP Ariba
  • SAP Concura
  • SAP SuccessFactor
  • ServiceNow
  • Tableau
  • Workday
  • Zendesk

Über 100 Out-of-the-Box-Mikroapps sind verfügbar. Außerdem haben wir ein Community-Portal zur Verfügung, damit Partner und Kunden Mikroapps erstellen, diese mit der Community geteilt werden können.

Obwohl es viele eingängliche Integrationen gibt, bietet Citrix Workspace die Möglichkeit, benutzerdefinierte Integrationen zu erstellen. Dies geschieht über den HTTP-Konnektor, der die Kommunikation mit Datensatzsystemen (SORS) ermöglicht, die nicht in der Out-of -Box-Liste enthalten sind. Es verwendet REST-APIs, um die Daten abzurufen und den spezifischen benutzerdefinierten SOR zu aktualisieren. Es unterstützt Anwendungen, die mit REST-APIs und JSON kompatibel sind. Für Anwendungen, die kein JSON/REST sprechen, ist ein API-Wrapper erforderlich, um mit dem Mikroapp-Builder zu kommunizieren. Außerdem lässt sich Citrix Workspace in lokale SSORs integrieren und bietet Kunden zusätzliche Flexibilität bei der Integration mit Legacy- und selbst angebauten Anwendungen. Dies erfordert, dass Kunden über Connector-Appliances für Cloud-Dienste verfügen, bei denen es sich um verwaltete Appliances handelt, die die Verbindung zwischen den lokalen SSORs und dem Mikroapp-Service herstellen.

Administratoren können den Umfang der bei jeder Synchronisierung erzogenen Daten bestimmen. Ein vollständiger und inkrementeller Synchronisationszeitplan wird vom Administrator auch für jede einzelne Integration definiert. Der Mikroapp-Dienst speichert die Daten von der SOR zwischen Synchronisierungen im Cache. Dies bedeutet, dass es sich nicht um ein Echtzeitsystem handelt, daher muss dies bei der Architektur der Lösung berücksichtigt werden.

Ein Endbenutzer authentifiziert sich bei Citrix Workspace, um auf seinen intelligenten Feed zuzugreifen. Citrix Workspace unterstützt Windows Active Directory, Azure Active Directory oder Identitätsanbieter von Drittanbietern über Citrix ADC. Um die Daten von der SOR zu lesen, verwendet der Mikroapp-Builder ein Dienstkonto. Viele Aufzeichnungssysteme bieten granulare Berechtigungen für Dienstkonten. Dies sollte nach Möglichkeit verwendet werden, um den Zugriff der Microapp-Plattform aufgrund von Fehlkonfigurationen auf vertrauliche Informationen zu beschränken. Wenn ein Benutzer eine Aktion ausführt, schreibt das System mit einem Pro-User-Konto zurück. Dadurch wird sichergestellt, dass alle Rückschreibungen mit den Berechtigungen in der SOR übereinstimmen. Das Protokoll hängt von der SoR ab, aber die gebräuchlichsten sind: OAuth, Basic Auth und WS-Security. OAuth-Tokens können für Benutzerschreibvorgänge nahtlos abgeleitet werden, indem SSO über den Citrix Gateway Service aktiviert wird. Die meisten Systeme ermöglichen es Administratoren, der Verwendung von OAuth-Konten pro Benutzer vorab zuzustimmen, sodass keine Benutzerinteraktion erforderlich ist. Falls das Back-End-System die Vorabzustimmung des Admins nicht unterstützt, muss der Benutzer der erstmaligen Verwendung zustimmen.

Citrix’s Identity Mapping ermöglicht es dem System, zu verstehen, wer der Benutzer ist, indem er sich EMMs, IdPs und Verzeichnisse ansieht, während die Benutzeridentität über alle Lösungen hinweg zugeordnet wird, um zu sehen, was für diesen Endbenutzer relevant ist. Es bietet dem Endbenutzer eine einheitliche Suche nach Benutzerdaten und Single Sign-On. Außerdem basieren Berechtigungen für den Zugriff auf die Mikroapp auf der Mitgliedschaft in Gruppen aus den Datensatzsystemen. Daher können wir nicht nur Mikroapps basierend auf AD-Gruppen zuweisen, sondern auch auf Zielgruppen, die Teil der Anwendung sind.

Mikroapp-Architektur und Prozessablauf

Citrix Workspace mit Intelligenz besteht aus verschiedenen μ-Services als Teil der Citrix Management Plane und interagiert mit bestehenden Citrix Workspace-Services:

  • Die Systems of Record (SOR) sind die Anwendungen, mit denen Citrix Workspace interagiert, um Mikroapps zu erstellen. Diese Anwendungen können SaaS-Anwendungen, Legacy-Anwendungen, Homegrown-Anwendungen sein und lokal oder in der Cloud gehostet werden. Es gibt Konnektoren mit sofort einsatzbereiten Vorlagen für mehrere Anwendungen (siehe Liste oben). Die Integration mit anderen Anwendungen kann jedoch über den Low-Code-Microapp-Seitenersteller konfiguriert werden. Der Microapp Page Builder stellt eine Verbindung zu älteren, lokalen und SaaS-Systemen her, indem er optimierte Benutzerworkflows über Microapp-Aktionen erstellt. Der Microapp Page Builder unterstützt REST API, JSON, OData-JSON und XML. Das System kann über OAuth2 oder ein Dienstkonto auf den SOR zurückschreiben.
  • Der Microapp-Dienst ist ein Einzelmandantendienst, der für die Erstellung der Mikroapps verantwortlich ist. Er sendet Rohereignisse an Citrix Analytics zur Verarbeitung, die er aus dem SOR abruft. Der Microapp-Server zieht regelmäßig aktive Daten aus den Systems of Record ab. Synchronisationszeiträume werden von Administratoren festgelegt, um zu bestimmen, wie oft der Mikroapp-Dienst eine vollständige Synchronisierung oder eine inkrementelle Synchronisierung durchführen soll.
  • Der aktive Data-Cache µ-Service ist Single-Tenant und speichert alle Konfigurationsinformationen und Mikroapp-Daten. Es verwendet einen Mandantendatenbankverschlüsselungsschlüssel und Mandantendatenanmeldeinformationen.
  • Der Anmeldeinformationen Wallet µ-Service speichert verschlüsselte Service-Anmeldeinformationen für das System der Datensätze und Benutzer OAuth2-Token.
  • Der Datenintegrationsanbieter µ-service interagiert mit dem SOR, um Endbenutzer-Anmeldeinformationen zu entschlüsseln und Aktionen unter der Identität des Endbenutzers an den SOR zurückzuschreiben. Die Rückschreibaktionen verwenden das tatsächliche Konto eines Benutzers, um sicherzustellen, dass alle durchgeführten Aktionen den Datenrichtlinien des Systems entsprechen, mit dem wir interagieren.
  • Der Benachrichtigungs-µ-Service verarbeitet die erstellten Benachrichtigungen. Es speichert sie entweder in einer Datenbank, um sie später in einem Benachrichtigungsfeed zuzustellen, oder sendet die Benachrichtigungen sofort als Push-Benachrichtigung an den Endbenutzer. Administratoren können konfigurieren und einschränken, was auf den Benachrichtigungskarten angezeigt wird, um die Offenlegung vertraulicher Inhalte zu beschränken. Benachrichtigungen können Ablaufzeiten haben, sodass sie aus dem Feed des Endbenutzers verschwinden, sobald sie nicht mehr relevant sind.
  • Schließlich verarbeitet der Analytics Service die Rohereignisse und erstellt gezielt erzielte Benachrichtigungen und sendet sie an den Benachrichtigungsdienst.

Die Managementebene ist in den USA, der EMEA und der APS-Region verfügbar.

Der Datenfluss des Workspace mit Intelligenz finden Sie unten:

Citrix Workspace Mikroapps Architektur

Zusammenfassung

Citrix Workspace-Kunden können Mikroapps erstellen, um die Produktivität der Endbenutzer zu steigern. Dadurch entfällt die Notwendigkeit für Benutzer, komplexe Unternehmensanwendungen zu analysieren, um eine einzelne Aufgabe zu erledigen. Citrix Workspace wurde für Sicherheit und Endbenutzerfreundlichkeit konzipiert. Es verschlüsselt alle Daten und Schlüssel, daher haben Administratoren keinen Zugriff auf Kundendaten. Das System speichert nur die Daten, die es zum Erstellen von Ereignissen benötigt. Durch die Nutzung öffentlicher APIs steuern Administratoren vollständig, welche Microapps zur Verfügung gestellt werden. Kein Audit-Trail geht verloren, da alles im Kontext des Benutzers zurückgeschrieben wird. Mikroapps organisieren, automatisieren und führen Ihre Mitarbeiter durch ihren Arbeitstag, maximieren die Produktivität und steigern die allgemeine Benutzererfahrung.

Weitere Informationen zu Microapps finden Sie Mikroapps in der Citrix Produktdokumentation.

Citrix Workspace Microapps-Dienst