Zusammenarbeiten an Einem Microsoft Teams-Projekt mithilfe des Microsoft Teams-Toolkits

Mehrere Entwickler können zusammenarbeiten, um dasselbe Teams Toolkit-Projekt zu debuggen, bereitzustellen und bereitzustellen, aber es muss manuell die richtigen Berechtigungen der Teams-App und Microsoft Entra ID festgelegt werden. Die Zusammenarbeitsfunktion des Teams-Toolkits vereinfacht diesen Prozess zwischen Entwicklern und Projektbesitzern.

Zusammenarbeit mit anderen Entwicklern

Die folgenden Abschnitte führen uns an, um den Zusammenarbeitsprozess als Projektbesitzer oder Projektmitarbeiter zu verstehen:

Als Projektbesitzer

Hinweis

Vor dem Hinzufügen von Projektmitarbeitern für eine Umgebung muss der Projektbesitzer zuerst das Projekt bereitstellen .

  1. Wählen Sie teams Toolkit in der Aktivitätsleiste aus.

    Screenshot: Auswählen des Teams-Toolkits in der Aktivitätsleiste

  2. Wählen Sie im Abschnitt UMGEBUNG die Schaltfläche Mitarbeiter verwalten aus, wie in der folgenden Abbildung gezeigt:

    Screenshot: Mitarbeiter

  3. Wählen Sie App-Besitzer hinzufügen aus, um eine andere Microsoft 365-Konto-E-Mail-Adresse als Mitarbeiter hinzuzufügen:

    • Wählen Sie die Apps aus, für die Sie App-Besitzer hinzufügen möchten. Screenshot: Projektbesitzer hinzufügen
    • (Optional) Wählen Sie die Teams-Datei manifest.json aus, und bestätigen Sie sie. Screenshot: Teams-Manifestdatei
    • (Optional) Wählen Sie Microsoft Entra App-Datei aad.manifest.json aus, und bestätigen Sie sie. Screenshot: Option
    • Geben Sie die E-Mail-Adresse des M365-Kontos ein, die Sie als App-Besitzer hinzufügen möchten. Das hinzuzufügende Konto muss sich auf demselben Mandanten wie der Projektbesitzer für das Remotedebuggen befinden, wie in der Abbildung gezeigt. Screenshot: Zu bestätigender Besitzername
  4. Wählen Sie App-Besitzer auflisten aus, um Mitarbeiter in der aktuellen Umgebung anzuzeigen:

    • Wählen Sie die Apps aus, für die Sie App-Besitzer hinzufügen möchten. Screenshot: Projektbesitzer hinzufügen
    • (Optional) Wählen Sie die Teams-Datei manifest.json aus, und bestätigen Sie sie. Screenshot: Teams-Manifestdatei
    • (Optional) Wählen Sie Microsoft Entra App-Datei aad.manifest.json aus, und bestätigen Sie sie. Screenshot: Option
    • Geben Sie die E-Mail-Adresse des M365-Kontos ein, die Sie als App-Besitzer hinzufügen möchten. Das hinzuzufügende Konto muss sich auf demselben Mandanten wie der Projektbesitzer für das Remotedebuggen befinden, wie in der Abbildung gezeigt. Screenshot: Zu bestätigender Besitzername
    • Anschließend können Sie die Im Ausgabekanal aufgeführten Projektmitarbeiter sehen, wie in der folgenden Abbildung gezeigt: Screenshot: Liste der Projektmitarbeiter.
  5. Pushen Sie das Projekt an GitHub.

    Hinweis

    Die neu hinzugefügten Projektmitarbeiter erhalten keine Benachrichtigung. Der Projektbesitzer muss den Projektmitarbeiter benachrichtigen.

Als Projektmitarbeiter

  1. Klonen Sie das Projekt von GitHub.

  2. Melden Sie sich beim Microsoft 365-Konto an.

  3. Melden Sie sich beim Azure-Konto an. Es verfügt über Mitwirkender Berechtigung, die für das Projekt für alle Azure-Ressourcen erforderlich ist.

  4. Stellen Sie das Projekt remote bereit, um eine Vorschau Ihrer Teams-App anzuzeigen.

  5. Starten Sie remote, um eine Vorschau der Teams-App zu erhalten.

    Hinweis

    Projektmitarbeiter müssen sich mit dem Konto anmelden, das der Projektbesitzer unter demselben Mandanten mit dem Projektbesitzer hinzufügt. Weitere Informationen finden Sie unter Erstellen und Ausführen Ihrer Teams-App in einer Remoteumgebung.

Mitarbeiter entfernen

Das Entfernen von Projektmitarbeitern erfordert die folgenden manuellen Schritte:

  • Verwenden des Entwicklerportals

    • Wechseln Sie zum Teams-Entwicklerportal , und wählen Sie Ihre Teams-App anhand des Namens oder der App-ID aus.
    • Wählen Sie im linken Bereich Besitzer aus.
    • Wählen Sie den Mitarbeiter aus, und entfernen Sie sie.
  • Verwenden von Microsoft Entra ID

    • Navigieren Sie zu Microsoft Entra ID, wählen Sie im linken Bereich App-Registrierung aus, und suchen Sie Ihre Microsoft Entra App.

    • Wählen Sie im linken Bereich Microsoft Entra App-Verwaltungsseite die Option Besitzer aus.

    • Wählen Sie den Mitarbeiter aus, und entfernen Sie sie.

      Hinweis

      • Mitarbeiter, der Ihrem Projekt hinzugefügt wurde, erhält keine Benachrichtigung. Der Projektbesitzer muss den Projektmitarbeiter offline benachrichtigen.
      • Azure-bezogene Berechtigungen müssen vom Azure-Abonnementadministrator auf Azure-Portal manuell festgelegt werden.
      • Das Azure-Konto muss über Mitwirkender Rolle für das Abonnement verfügen, damit Entwickler zusammenarbeiten können, um das TeamsFx-Projekt bereitzustellen.

Siehe auch