MicroStrategy ONE
Registrieren Sie eine App unter Microsoft Entra ID
Ab MicroStrategy ONE (Juni 2024) müssen Sie zur Verwendung der MicroStrategy Teams-App die Azure AD-Anwendungsregistrierung für Teams konfigurieren. Bei den folgenden Schritten wird davon ausgegangen, dass Sie bereits über die Berechtigung zum Erstellen der Anwendungsregistrierung verfügen.
Erstellen einer neuen Anwendungsregistrierung
- Öffnen Sie die Microsoft-Azure-Portal.
- Klicken Sie auf App-Registrierungen.
- Klicken Sie auf Neue Registrierung.
- Geben Sie a ein Name und klicken Sie auf Registrieren.
Erstellen eines Client-Geheimnisses
- Klicken Sie auf Zertifikate& Geheimnisse.
- Klicken Sie auf Neuer geheimer Clientschlüssel.
- Klicken Sie auf Kopieren neben dem Wertfeld, um den geheimen Clientschlüssel für die spätere Verwendung zu kopieren.
Dieser Wert wird nicht erneut angezeigt, sobald Sie die Seite mit dem Client-Geheimnis verlassen.
Ändern des Manifests
- Klicken Sie im linken Navigationsmenü auf Manifest.
- Aktualisieren Sie die accessTokenAcceptedVersion Wert an 2.
- Klicken Sie auf Speichern.
Bereitstellen einer API
Fügen Sie die Anwendungs-ID-URI hinzu
- Klicken Sie im linken Navigationsmenü auf API verfügbar machen.
- Klicken Sie auf Hinzufügen unter Fügen Sie einen Anwendungs-ID-URI hinzu.
- Klicken Sie auf Speichern.
Das Format der URI ist ähnlich wie api://< Hostnamen> /botid-< aktuelle Anwendungsregistrierungs-ID>.
Umfang für die API definieren
- Klicken Sie auf Fügen Sie einen Bereich hinzu.
- Geben Sie "access_as_user" ein Bereichsname.
- Auswählen Administratoren und Benutzer in Wer kann zustimmen?.
- Geben Sie in den anderen erforderlichen Feldern Werte ein.
- Klicken Sie auf Bereich hinzufügen.
Autorisierte Clientanwendungen hinzufügen
-
Klicken Sie auf Fügen Sie eine Clientanwendung hinzu und geben Sie beide ein Client-IDs. Die beiden Client-IDs sind fest. Das müssen sie sein 1fec8e78-bce4-4aaf-ab1b-5451cc387264 und 5e3ce6c0-2b1f-4285-8d4b-75ee78787346.
- Klicken Sie auf Anwendung hinzufügen.
Überprüfen Sie die Konfiguration
- Klicken Sie im linken Navigationsmenü auf Übersicht.
- Überprüfen Sie, ob die folgenden Felder korrekt sind:
- Anwendungs-ID (Client).
- Verzeichnis-ID (Tenant).
- Anwendungs-ID-URI
- Kopieren Sie die Anwendungs-ID (Client). und Verzeichnis-ID (Tenant). Werte in für , um später auf der Konfigurationsseite des Add-Ins Teams verwendet zu werden.
Umleitungs-UI hinzufügen
Sie benötigen die Weiterleitungs-Benutzeroberfläche, damit die Anheftung in Teams Sie korrekt zu MicroStrategy umleiten kann.
- Wechseln zu Authentifizierung für Ihre Anwendung und klicken Sie auf Fügen Sie eine Plattform hinzu.
- Wählen Sie aus Web oder Single-Page-Anwendung.
- Geben Sie a ein Weiterleitungs-URI.
- Klicken Sie auf Konfigurieren.
- Wiederholen Sie die Schritte 1 bis 4, bis Sie eine Webplattform und zwei Single-Page-Anwendungsplattformen erstellt haben.
Für die Teams-Konfiguration müssen Sie eine erstellen Web Plattform und zwei Single-Page-Anwendung Plattformen.
In Single-Page-Anwendung, die Client-ID ist die Anwendungs-ID. black-auth-end.html ist nur ein Platzhalter.
Einen Gruppenanspruch hinzufügen
- Wechseln zu Token-Konfiguration.
- Klicken Sie auf Fügen Sie einen Gruppenanspruch hinzu.
- Aktivieren Sie das Kontrollkästchen neben Alle Gruppen (einschließlich 3 Gruppentypen: Sicherheitsgruppen, Verzeichnisrollen und Verteilerlisten).
- Klicken Sie auf Hinzufügen.
API-Berechtigungen
- Klicken Sie auf Fügen Sie eine Berechtigung hinzu.
- Wählen Sie aus Microsoft Graph.
- Suchen und aktivieren Sie die Kontrollkästchen neben den folgenden Berechtigungen:
- AppCatalog.Submit
- Channel.ReadBasic.All
- Team.ReadBasic.All
- TeamsAppInstallation.ReadForTeam
- TeamsAppInstallation.ReadWrtieSelfForTeam
- TeamsTab.Create
- User.Read
- Klicken Sie auf Speichern.
- Klicken Sie auf Erteilen Sie die Administratoreinwilligung für MSFT und stellen Sie sicher, dass Status aller Berechtigungen ist auf festgelegt Für MSFT erteilt.