Einrichten von vorlagenbasierten Integrationen

Sie können eine vorlagenbasierte Integration erstellen und vordefinierte Mikroapps verwenden oder eine eigene Integration erstellen. Lesen Sie vor Beginn die bewährten Methoden zur Konfiguration von Anwendungsintegrationen. Eine Liste aller vorlagenbasierten Integrationen und ihrer vorkonfigurierten Mikroapps finden Sie unter Vorlagenbasierte Integrationen und vorkonfigurierte Mikroapps.

Informationen zum Erstellen einer eigenen Integration finden Sie unter Erstellen einer benutzerdefinierten Anwendungsintegration.

Bewährte Methoden für Anwendungsintegrationen

Lesen Sie folgenden Abschnitt zu bewährten Methoden, bevor Sie eine neue Integration für Citrix Workspace-Mikroapps durchführen:

Entwicklung

Folgende Schritte sind für die Entwicklung von Bedeutung:

  • Berücksichtigen von Gebühren für API-Dienstaufrufe. Definieren Sie die erforderliche API-Aufrufrate für den Anwendungsfall. Klären Sie, wer die Gebühren zahlt, ob es mehrere Gebührenstufen gibt und mit wie vielen Anwendungsfällen Sie rechnen.
  • Sicherstellen des Zugriffs auf das Zielsystem.
  • Sicherstellen der App-Registrierung in Ihrem Marketplace. Andernfalls müssen alle Benutzer eine eigene Registrierung erstellen.
  • Sicherstellen, dass Sie eine Instanz des Zielsystems beschaffen können.
  • Keine Verwendung privater APIs und kein Reverse-Engineering von System-APIs.
  • Regelmäßiges Durchführen von Connector-Regressionstests und Überprüfung der API-Vereinbarung auf Änderungen.
  • Überprüfen der Vereinbarkeit gewählter Datenaufbewahrungszeiten mit den Standardeinstellungen für Citrix Cloud.
  • Deaktivieren von Werbeblockersoftware für Citrix Cloud und Workspace.

Rechtliche Hinweise

Folgende Schritte sind aus juristischer Sicht von Bedeutung:

  • Überprüfen der Benutzervereinbarung.
  • Überprüfen von Nutzungsbeschränkungen für Dienstkonten.
  • Überprüfen von Verteilungsbeschränkungen.
  • Speichern aller unterzeichneten und geprüften Vereinbarungen in einem Repository

Sicherheit

Folgende Schritte sind aus Sicherheitsgründen von Bedeutung:

  • Überprüfen der Sicherheitsrichtlinien und Mindestanforderungen Ihrer Organisationen.
  • Verwenden verschlüsselter Kommunikation (HTTPS) mit TLS 1.2 oder höher.
  • Überprüfen Ihrer Ratenlimits.
  • Einrichten eines Systemkontos mit Mindestberechtigungen zum Datenabruf (Massenlesevorgänge).
  • Festlegen der Speicherdauer von Daten bei deaktivierter Synchronisierung.
  • Verwenden von öffentlichen APIs für die Produktion.
  • Einsatz von OAuth2 als bevorzugtes Authentifizierungsprotokoll für diesen SaaS-Dienst.
  • Obligatorische Verwendung von OAuth2 für das Zurückschreiben.
  • Kontinuierliches Aktualisieren der Integration. Führen Sie Funktionstest durch und überprüfen Sie externe APIs auf Änderungen.

Vorlagenbasierte Integrationen und zugehörige Mikroapps

Die folgenden Integrationen sind für Citrix Mikroapps vorkonfiguriert. Wählen Sie die Zielanwendung aus, um die Details zum Einrichten der Integration anzuzeigen:

SAP Ariba

Bestellanforderungsgenehmigung: Anzeige von zu genehmigenden Bestellanforderungen mit Details, und eine Aktion zum Genehmigen.

SAP Concura

Genehmigungen: Genehmigen oder Zurücksenden von ausstehenden Kostenabrechnungen.

Ausgaben: Suchen und Anzeigen von Ausgaben.

Reisepläne: Suchen, Anzeigen und Teilen von Reiseplänen.

Schnellabrechnungen: Suchen und Anzeigen von Schnellabrechnungen.

Abrechnungen: Suchen und Anzeigen der eingereichten Kostenabrechnungen.

Schnellabrechnung einreichen: Erstellen einer neuen Schnellabrechnung.

G Suite Kalender

Kalenderereignisse: Erstellen von Ereignissen und Vorschau.

G Suite-Verzeichnis

Verzeichnisadministrator: Hinzufügen eines neuen Benutzers.

Verzeichnis: Details: Anzeige von Details zu Teammitgliedern, einschließlich neuer Mitarbeiter und Positionsänderungen.

Google Analytics

Sitzungsmetriken: Anzeige von Sitzungen und Sitzungsmetriken.

Benutzermetriken: Anzeige von Benutzermetriken.

Jira

Ticket erstellen: Erstellen eines neuen Jira-Tickets mit Details.

Tickets: Anzeigen von Tickets, Hinzufügen von Kommentaren, Erstellen von Unteraufgaben, Ändern von Status und Beauftragtem.

MS Dynamics

Konten: Suchen, Anzeigen und Bearbeiten von Konten.

Termine: Suchen, Anzeigen und Bearbeiten von Terminen.

Fälle: Suchen, Anzeigen und Bearbeiten von Fällen.

Kontakte: Suchen, Anzeigen und Bearbeiten von Kontakten.

Konto erstellen: Erstellen eines Kontos.

Termin erstellen: Erstellen eines Termins.

Fall erstellen: Erstellen eines Falls.

Kontakt erstellen: Erstellen einen Kontakts.

Lead erstellen: Erstellen einen Leads.

Verkaufschance erstellen: Erstellen einer Verkaufschance.

Telefonanruf erstellen: Erstellen eines Telefonanrufs.

Aufgabe erstellen: Erstellen einer Aufgabe.

Leads: Suchen, Anzeigen und Bearbeiten von Leads.

Verkaufschancen: Suchen, Anzeigen und Bearbeiten von Verkaufschancen.

Telefonanrufe: Suchen, Anzeigen und Bearbeiten von Telefonanrufen.

Aufgaben: Suchen, Anzeigen und Bearbeiten von Aufgaben.

Power BI

Dashboards: Anzeige von Details zu Power BI-Dashboards.

Berichte: Anzeige von Details zu Power BI-Berichten.

RSS

Element: Suchen und Anzeigen von Elementen.

Salesforce

Konten: Suchen, Anzeigen und Bearbeiten von Konten.

Fälle: Suchen, Anzeigen und Bearbeiten von Fällen.

Kontakte: Suchen, Anzeigen und Bearbeiten von Kontakten.

Verträge: Suchen, Anzeigen und Bearbeiten von Verträgen.

Konto erstellen: Erstellen eines neuen Kontos.

Fall erstellen: Erstellen eines neuen Falls.

Kontakt erstellen: Erstellen einen neuen Kontakts.

Vertrag erstellen: Erstellen eines neuen Vertrags.

Ereignis erstellen: Erstellen eines neues Ereignisses.

Lead erstellen: Erstellen einen neuen Leads.

Verkaufschance erstellen: Erstellen einer neuen Verkaufschance.

Aufgabe erstellen: Erstellen einer neuen Aufgabe.

Ereignisse: Suchen, Anzeigen und Bearbeiten von Ereignissen.

Leads: Suchen, Anzeigen, Bearbeiten und Umwandeln von Leads.

Verkaufschancen: Suchen, Anzeigen und Bearbeiten von Verkaufschancen.

Ausstehende Kontogenehmigungen: Suchen und Genehmigen von Konten.

Ausstehende Kontaktgenehmigungen: Suchen und Genehmigen oder Ablehnen von Kontakten.

Ausstehende Vertragsgenehmigungen: Suchen und Genehmigen von Verträgen.

Aufgaben: Suchen, Anzeigen und Bearbeiten von Aufgaben.

ServiceNow

Genehmigungen: Suchen und Genehmigen bzw. Ablehnen von ausstehenden Genehmigungen.

Änderungsanforderungen: Suchen von Änderungsanforderungen, Detailanzeige, Hinzufügen von Kommentaren und Aktualisieren.

Incidents: Suchen und Aktualisieren von Incidents, Detailanzeige und Hinzufügen von Kommentaren

Probleme: Suchen und Aktualisieren von Problemen, Detailanzeige und Hinzufügen von Kommentaren.

Kataloganforderung senden: Auswählen von Elementen und Senden einer neuen Kataloganforderung.

Änderungsanforderung senden: Senden einer neuen Änderungsanforderung

Stellvertretung senden: Senden einer neuen Stellvertretung.

Incident senden: Senden eines neuen Incidents.

Problem senden: Senden eines neuen Problems.

Aufgaben: Suchen und Anzeigen von Aufgaben wie Änderungsanforderungen, Incidents und Problemen.

SAP SuccessFactors

Verzeichnis: Suchen, Anzeigen und Bearbeiten von Mitarbeitern mit entsprechenden Details.

Schulungen: Anzeigen, Suchen, Teilen und Registration für verfügbare Schulungskurse

Tableau

Berichte: Anzeige von Details zu Tableau-Berichten.

Workday

Genehmigungen: Genehmigen von Kostenabrechnungen, Urlaubsanträgen und Jobänderungsanforderungen.

Urlaubsantrag stellen: Erstellen eines Urlaubsantrags.

Meine Ausgaben: Anzeige einer personalisierten Liste von Kostenabrechnungen mit Details und einzelnen Ausgabenpositionen.

Meine Urlaubsanträge: Anzeige einer personalisierten Liste von Urlaubsanträgen.

Urlaubskonto: Anzeigen einer personalisierten Liste mit verbleibenden Urlaubstagen.

Bestellungen: Anzeigen von Bestellungen mit Details.

Zendesk

Ticket hinzufügen: Erstellen von Zendesk-Tickets.

Tickets: Anzeigen von Zendesk-Tickets mit Details.

Überprüfen erforderlicher Entitäten

Nach dem Einrichten der vorlagenbasierten Integration verwenden Sie Tabelle, um die aktuelle Liste Ihrer Tabellen im Cache und die auf die Tabellen angewendeten Filter zu überprüfen.

Für Vorlagenintegrationen wird u. U. eine große Datenmenge von Ihren integrierten Anwendungen in die Mikroapps-Plattform übermittelt. Sie können diese Datenmenge besser steuern und begrenzen, indem Sie auf der Seite Tabelle Entitäten für die Datensynchronisierung filtern, um die Synchronisierung zu beschleunigen.

  1. Wählen Sie auf der Seite zum Verwalten der Mikroapps das Menü neben der Integration aus, deren Entitäten Sie überprüfen möchten.
  2. Wählen Sie Bearbeiten und dann Tabelle.
  3. Wählen Sie Schema bearbeiten.

    Es werden die für die Integration zu synchronisierenden Entitäten und die auf die Tabellen angewendeten Filter aufgelistet. Entitäten mit einem Informationssymbol sind erforderlich und können nicht bearbeitet werden.

  4. Sie können die Auswahl nicht benötigter Entitäten aufheben.
  5. Wählen Sie Speichern.

Sie können nun die erste Datensynchronisierung festlegen und ausführen.

Festlegen der Datensynchronisierung

Hiermit werden Daten von Ihren integrierten Anwendungen an die Mikroappsplattform gesendet, sodass ein Abgleich mit dem Cache erfolgen kann. Als bewährte Methode wird empfohlen, alle 24 Stunden eine vollständige Synchronisierung durchzuführen. Inkrementelle Synchronisierungen können für alle fünf Minuten konfiguriert werden.

  1. Wählen Sie auf der Seite zum Verwalten der Mikroapps das Menü neben der Integration aus, für die Sie eine Synchronisierung festlegen möchten.
  2. Wählen Sie Synchronisierung.

    Festlegen der Datensynchronisierung

  3. Wählen Sie Vollständig bzw. Inkrementell für die Datensynchronisierung.

    • Vollständig - Der lokale Cache wird geleert und alle Daten werden aus dem Quellsystem abgerufen.

      Wichtig:

      Das Ausführen einer vollständigen Synchronisierung kann lange dauern. Wir empfehlen das Ausführen einer vollständigen Synchronisierung in der Nacht oder während Auszeiten. Wählen Sie das X-Symbol, um eine laufende Datensynchronisierung jederzeit abzubrechen.

    • Inkrementell - Es werden nur geänderte (neue und aktualisierte) Datensätze abgerufen. Gelöschte Daten werden nicht geladen.

      Wichtig:

      Nicht alle APIs unterstützen eine inkrementelle Synchronisierung.

  4. Wählen Sie Speichern.

Hinweis:

Falls notwendig, können Sie über die Pfeilsymbole die Integrationen auch nach Bedarf auszuführen.

So geht es weiter

Eine Kurzanleitung zum Onboarding von Citrix Workspace-Mikroapps finden Sie unter Erste Schritte.

Informationen zum Erstellen einer eigenen Integration finden Sie unter Erstellen einer benutzerdefinierten Anwendungsintegration.

Weitere Informationen zum Arbeiten mit Mikroapps finden Sie unter Anpassen von Mikroapps.