Einrichtung der Teams-API in Microsoft 365 (Microsoft Teams – Online Meeting)
In dieser Anleitung zeigen wir Ihnen, wie Sie die Teams-API einrichten, um Microsoft Teams mit erweiterten Funktionen als virtuellen Standort (Virtual Classroom Typ: Microsoft Teams – Online Meeting) in Avendoo zu nutzen.
Einrichtung der APPs in Microsoft 365
1
Erstellen Sie eine neue Unternehmensanwendung (nicht aus dem Katalog).
2
Stellen Sie in den Eigenschaften die Sichtbarkeit für Nutzer auf Nein.
3
Vergeben Sie einen Besitzer.
4
Wechseln Sie in die APP-Registrierungen. Dort finden Sie eine Registrierung mit dem Namen, welchen Sie vorab vergeben haben. Auf der Übersichtsseite notieren Sie sich die folgenden Werte, die für die Konfiguration in Avendoo benötigt werden.
- Mandanten-ID
- Anwendungs-ID
5
Wechseln Sie zu Zertifikate und Geheimnisse. Dort erstellen Sie ein neues ClientSecret („Geheimnis“). Wir empfehlen eine Gültigkeit von zwei Jahren. Es kann aber auch eine kürzere Gültigkeit gewählt werden.
Hinweis: Notieren Sie sich das Ablaufdatum des ClientSecrets, um dieses rechtzeitig erneuern zu können.
6
Notieren Sie sich den Wert. Die ID wird nicht benötigt.
Hinweis: Der Wert ist nur jetzt lesbar. Nach Verlassen der Seite kann dieser nicht mehr ausgelesen werden.
Vergabe der Rechte in Microsoft 365
1
Wechseln Sie zu den API-Berechtigungen.
2
Vergeben Sie die Applikationsrechte OnlineMeeting.ReadWrite.All und OnlineMeetingArtifact.Read.All
Für die Absicherung des Zugriffs wird eine „CsApplicationAccessPolicy“ verwendet. Aus dem folgenden Artikel können weitere Informationen entnommen werden: https://learn.microsoft.com/en-us/graph/cloud-communication-online-meeting-application-access-policy
Hinweis: Wir empfehlen, wie in dem Artikel beschrieben, die Rechte zu vergeben und abzusichern. Wir können an dieser Stelle nicht für die Aktualität der Microsoft-Anleitung garantieren. Für die Absicherung sind Sie als anwendende Organisation verantwortlich.
3
Verbinden Sie sich per Powershell mit Teams:
Connect-MicrosoftTeams
4
Erstellen Sie eine ApplicationAccessPolicy, die auf die erstellte Anwendung verweist:
New-CsApplicationAccessPolicy -Identity -AppIds „“ -Description „„
5
Verbinden Sie die soeben erstellte Richtlinie mit dem Benutzer, in dessen Kalender die Meetings erstellt werden sollen:
Grant-CsApplicationAccessPolicy -PolicyName -Identity „„
Die Vergabe von Rechten in Microsoft 365 kann einige Zeit in Anspruch nehmen. Meist greifen diese nach einer Stunde – es kann aber auch wesentlich länger dauern.
Nun können Sie in Avendoo einen neuen virtuellen Standort vom Virtual Classroom Typ „Microsoft Teams – Online Meeting“ anlegen.
Voraussetzung
Sie benötigen in Microsoft 365 administrative Rechte für:
- Erstellung von Postfächern
- Erstellungen von Unternehmensanwendungen in EntraID
- Erstellung von ClientSecrets in App-Registrierungen
- Zugriff per Powershell auf Teams (Modul: MicrosoftTeams)
Zudem benötigen Sie:
- Ein Postfach, welches in der Cloud liegt und per API angesprochen werden kann
- Eine Teams-Lizenz, sodass der User auch Teams-Besprechungen einrichten kann
- In der Einrichtung werden die Applikationsrechte OnlineMeeting.ReadWrite.All und OnlineMeetingArtifact.Read.All vergeben und auf das spezifizierte Postfach eingeschränkt.