Skip to main content

Microsoft Integrationen

Microsoft Teams Integration

Einführung

Flexopus kann direkt in Ihre Microsoft Teams-Anwendung integriert werden. Dadurch können Sie auf Funktionen wie den Buchungsworkflow, den Live-Plan, die Kollegensuche, Profileinstellungen usw. zugreifen. Weitere Informationen zu den unterstützten Flexopus-Funktionen finden Sie auf unserer Website:

Microsoft Teams App für Arbeitsplatzbuchung | Flexopus
Integrieren Sie Flexopus in Microsoft Teams und buchen Sie Arbeitsplätze und Räume direkt in Ihrer gewohnten Umgebung. Jetzt entdecken.

Die Integration hilft Nutzern dabei, direkt über Microsoft Teams auf Flexopus zuzugreifen, da Microsoft Teams in der Regel ohnehin dauerhaft auf ihrem Gerät geöffnet ist. Durch diesen zusätzlichen Zugriffsweg können Sie die Akzeptanz von Flexopus erhöhen und die Wahrscheinlichkeit verringern, dass Kolleginnen und Kollegen vergessen, Ressourcen zu buchen. Dieselben Funktionen können mit einer etwas besseren User Experience direkt in unserer Webanwendung genutzt werden. Dennoch empfehlen wir die Nutzung dieser Integration und lassen die Nutzer selbst entscheiden, welche Oberfläche sie für Flexopus verwenden möchten: Teams-Anwendung, Webanwendung, Play Store App oder App Store App.

💡
Hinweis: Normalerweise können Sie die Anwendung aufgrund der Sicherheitseinstellungen Ihrer Organisation nicht installieren. Als Microsoft- und Flexopus-Administrator können Sie die Anwendung jedoch aktivieren, indem Sie die unten beschriebenen Schritte ausführen.

Anleitung für Administratoren


SCHRITT 1 - Microsoft Teams Integration aktivieren und Berechtigungen erteilen

Navigieren Sie in Flexopus als Administrator zu Dashboard > Globale Einstellungen > Integrationen. Aktivieren Sie die Integration, scrollen Sie nach unten und klicken Sie auf SPEICHERN.

Sobald die Integration aktiviert wurde, klicken Sie auf den Button Zustimmung, um die Berechtigungen für die Flexopus-Anwendung in Ihrem Tenant zu erteilen. Klicken Sie anschließend auf Akzeptieren.

Die folgenden Berechtigungen müssen Flexopus erteilt werden:

  1. Berechtigungen auf Anwendungsebene mit Admin-Zustimmung:
    1. Teamwork-Aktivität an beliebige Nutzer senden
      Benachrichtigungen an Nutzer senden, zum Beispiel Buchungsbestätigungen, Check-in-Erinnerungen oder Login-bezogene Benachrichtigungen. Mehr erfahren.
    2. Der App erlauben, sich für alle Nutzer selbst zu verwalten
      Die App und das App-Manifest aktualisieren, wenn eine neuere Version verfügbar ist. Mehr erfahren.
  2. Delegierte Berechtigungen auf Nutzerebene
    1. E-Mail-Adresse des Nutzers anzeigen
    2. Zugriff auf Daten beibehalten, für die Sie Zugriff erteilt haben
      Dies ist im Grunde das Token für SSO.
    3. Nutzer anmelden
    4. Basisprofil des Nutzers anzeigen
    5. Nutzer anmelden und Nutzerprofil lesen
      Dieser Berechtigungsumfang ist für Single Sign-On (SSO) erforderlich.

Sobald Sie die Berechtigungen erlauben, wird automatisch eine Anwendung, also eine Enterprise Application, in Ihrem Azure Active Directory mit dem Namen Flexopus - Teams erstellt. In dieser Anwendung können Sie zu den Berechtigungen navigieren, um zu sehen, welche Berechtigungen Sie für die Anwendung aktiviert haben.


SCHRITT 2 - Anwendung aktivieren und verteilen

Nachdem Sie die Microsoft Teams Integration in Flexopus aktiviert und die erforderlichen Berechtigungen erteilt haben, müssen Sie die Installation der Anwendung für Ihre Nutzer ermöglichen. Typischerweise dürfen Nutzer keine beliebigen Anwendungen aus dem Teams App Store installieren.

Öffnen Sie: https://admin.teams.microsoft.com/policies/manage-apps/b20010e8-7ee9-4e1e-bcc4-9f31af426847/]

Erlauben Sie die Anwendung und prüfen Sie die Berechtigungen, wer die Anwendung installieren darf und wer nicht.

Teams-App-Permissions

Als Microsoft Teams Administrator können Sie optional im Admin Center eine Richtlinie erstellen, um Flexopus automatisch für alle Nutzer in Teams zu installieren und an die Seitenleiste anzuheften. Wählen Sie beispielsweise die globale Richtlinie aus, installieren Sie die Flexopus App und fügen Sie sie anschließend zur Seitenleiste hinzu.

Admin-Policies
💡
Hinweis: Als Microsoft Administrator finden Sie grundlegende Informationen zur Microsoft Teams App in diesem Artikel von Microsoft.

Anleitung für Nutzer


SCHRITT 1 - Flexopus in Microsoft Teams installieren

Die Flexopus-Anwendung ist als offizielle Anwendung im Microsoft Teams Store veröffentlicht. Sie können hier klicken oder die Integration direkt in Teams suchen, indem Sie auf Apps klicken und nach Flexopus suchen.

Search for the Flexopus integration
💡
Hinweis! In einigen Fällen ist die Anwendung möglicherweise bereits vorinstalliert. Dies hängt davon ab, wie der Microsoft Administrator die Richtlinien für die Remote-Installation im Microsoft Teams Adminbereich konfiguriert hat. Alternativ kann die Installation der Microsoft Teams Anwendung vollständig eingeschränkt sein.
Flexopus zu Teams hinzufügen.

Sobald Sie Flexopus zu Teams hinzugefügt haben, können Sie die App öffnen und sich mit Ihrem Flexopus-Konto verbinden.

Flexopus-Microsoft-Teams-Connect
Mit Flexopus verbinden

Geben Sie dazu Ihre Flexopus-Unternehmens-URL ein, zum Beispiel company.flexopus.com, und melden Sie sich anschließend mit Ihren Flexopus-Zugangsdaten an.

URL Ihres Flexopus-Tenants eingeben

Sobald Sie angemeldet sind, können Sie auf die Anwendungsfunktionen zugreifen und die Integration nutzen.


Wie funktioniert die Microsoft Teams Integration?

Microsoft Teams Anwendungen wie diese Flexopus Integration laufen in einem iframe innerhalb von Microsoft Teams. Das iframe verwendet den Standardbrowser, der auf dem Gerät des Nutzers installiert ist. Um die App in Microsoft Teams zu installieren, verlangt Microsoft eine veröffentlichte Anwendung in der Microsoft Teams App-Bibliothek. Diese wird von Flexopus über das Microsoft Teams Developer Portal eingereicht und gepflegt.

Flexopus in einem iframe

Die eingereichte Anwendung ist nicht wirklich eine Anwendung. Es handelt sich eher um ein Konfigurationsdateipaket, das die folgenden Dateien enthält:

  • Übersetzungsdateien für die Teams-Texte als JSON-Datei pro Sprache
  • Manifest-JSON-Datei mit Konfigurationsparametern
  • Anwendungslogos

Die Manifest-JSON-Datei enthält:

  • Name der Anwendung
  • Beschreibung der Anwendung
  • Link zur Datenschutzerklärung
  • Link zum Logo
  • Link zu den Übersetzungsdateien
  • Links für die Navigationstabs

Insgesamt entsprechen die eingereichten Informationen eher einer Anwendungsbeschreibung und nicht einem Quellcode. Der Quellcode der Anwendung einschließlich Frontend, Backend und Datenverarbeitung wird weiterhin von Flexopus gehostet und von den Flexopus-Servern bereitgestellt. Daher erfolgt die Datenverarbeitung weiterhin bei Flexopus. Die Microsoft Teams Anwendung führt die Flexopus Frontend-Anwendung in einem eingebetteten iframe aus. Für die Frontend-Benutzeroberfläche haben wir ein spezielles Microsoft Teams-ähnliches Theme entwickelt. Dieses Theme unterstützt eine nativere Nutzererfahrung innerhalb von Microsoft Teams.

Damit die „native“ Teams-Erfahrung funktioniert, benötigt die Flexopus Integration einige Berechtigungen auf Organisationsebene. Andernfalls kann die App nicht funktionieren. Die Berechtigungen sind oben beschrieben.


Welche Daten werden mit Microsoft geteilt?
Die Anwendung läuft in einem iframe und wird von den Flexopus-Servern gehostet. In diesem Fall wird nur eine sehr begrenzte Datenmenge mit Microsoft geteilt. Diese beschränkt sich auf:

  • Authentifizierungstoken:
    Wird für den Login in die Anwendung benötigt. Das Token wird in Teams gespeichert. Dafür wird die Berechtigung im Installationsprozess erteilt.
  • Teams-Benachrichtigungen:
    Benachrichtigungen werden über die Graph API in Microsoft Teams zugestellt. Der Text der Benachrichtigung wird mit Microsoft geteilt.

Fehlerbehebung & FAQ

Welche URL soll ich eingeben? „Geben Sie Ihre Domain ein“

Sie können grundsätzlich dieselbe URL eingeben, die Sie verwenden, wenn Sie Flexopus im Browser öffnen. Wenn Sie nicht wissen, welche URL das ist, fragen Sie einen Flexopus-Administrator Ihrer Organisation.

Kann ich die Microsoft Teams Integration auch in der mobilen Version von Microsoft Teams verwenden?

Ja, Sie können sie auch in der mobilen Version von Microsoft Teams verwenden. Die Benutzerfreundlichkeit der Anwendung ist jedoch besser, wenn Sie sie direkt aus dem Google Play Store oder Apple App Store installieren. Entscheiden Sie, welche Variante Ihnen besser gefällt.