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

  1. Öffnen Sie die Microsoft-Azure-Portal.
  2. Klicken Sie auf App-Registrierungen.

  3. Klicken Sie auf Neue Registrierung.
  4. Geben Sie a ein Name und klicken Sie auf Registrieren.

Erstellen eines Client-Geheimnisses

  1. Klicken Sie auf Zertifikate& Geheimnisse.
  2. Klicken Sie auf Neuer geheimer Clientschlüssel.
  3. Klicken Sie auf Kopieren neben dem Wertfeld, um den geheimen Clientschlüssel für die spätere Verwendung zu kopieren.
  4. Dieser Wert wird nicht erneut angezeigt, sobald Sie die Seite mit dem Client-Geheimnis verlassen.

Ändern des Manifests

  1. Klicken Sie im linken Navigationsmenü auf Manifest.
  2. Aktualisieren Sie die accessTokenAcceptedVersion Wert an 2.

  3. Klicken Sie auf Speichern.

Bereitstellen einer API

Fügen Sie die Anwendungs-ID-URI hinzu

  1. Klicken Sie im linken Navigationsmenü auf API verfügbar machen.
  2. Klicken Sie auf Hinzufügen unter Fügen Sie einen Anwendungs-ID-URI hinzu.
  3. Das Format der URI ist ähnlich wie api://< Hostnamen> /botid-< aktuelle Anwendungsregistrierungs-ID>.

  4. Klicken Sie auf Speichern.

Umfang für die API definieren

  1. Klicken Sie auf Fügen Sie einen Bereich hinzu.
  2. Geben Sie &quot;access_as_user&quot; ein Bereichsname.

  3. Auswählen Administratoren und Benutzer in Wer kann zustimmen?.
  4. Geben Sie in den anderen erforderlichen Feldern Werte ein.
  5. Klicken Sie auf Bereich hinzufügen.

Autorisierte Clientanwendungen hinzufügen

  1. 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.

  2. Klicken Sie auf Anwendung hinzufügen.

Überprüfen Sie die Konfiguration

  1. Klicken Sie im linken Navigationsmenü auf Übersicht.
  2. Überprüfen Sie, ob die folgenden Felder korrekt sind:
    • Anwendungs-ID (Client).
    • Verzeichnis-ID (Tenant).
    • Anwendungs-ID-URI

  3. 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.

  1. Wechseln zu Authentifizierung für Ihre Anwendung und klicken Sie auf Fügen Sie eine Plattform hinzu.

  2. Wählen Sie aus Web oder Single-Page-Anwendung.
  3. Für die Teams-Konfiguration müssen Sie eine erstellen Web Plattform und zwei Single-Page-Anwendung Plattformen.

  4. Geben Sie a ein Weiterleitungs-URI.
  5. In Single-Page-Anwendung, die Client-ID ist die Anwendungs-ID. black-auth-end.html ist nur ein Platzhalter.

  6. Klicken Sie auf Konfigurieren.
  7. Wiederholen Sie die Schritte 1 bis 4, bis Sie eine Webplattform und zwei Single-Page-Anwendungsplattformen erstellt haben.

Einen Gruppenanspruch hinzufügen

  1. Wechseln zu Token-Konfiguration.

  2. Klicken Sie auf Fügen Sie einen Gruppenanspruch hinzu.

  3. Aktivieren Sie das Kontrollkästchen neben Alle Gruppen (einschließlich 3 Gruppentypen: Sicherheitsgruppen, Verzeichnisrollen und Verteilerlisten).
  4. Klicken Sie auf Hinzufügen.

API-Berechtigungen

  1. Klicken Sie auf Fügen Sie eine Berechtigung hinzu.

  2. Wählen Sie aus Microsoft Graph.

  3. 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

  4. Klicken Sie auf Speichern.
  5. 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.