Udostępnij za pośrednictwem


Integracja usługi Azure DevOps z usługą Microsoft Teams

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

W tym artykule opisano sposób integrowania działań projektu usługi Azure DevOps bezpośrednio z kanałami usługi Microsoft Teams. Możesz na przykład zobaczyć następujące zdarzenia usługi Azure DevOps w kanałach usługi Teams:

  • Aktualizacje elementów roboczych
  • Żądania ściągnięcia
  • Zatwierdzenia kodu
  • Kompilacje
  • Wdrożenia i zatwierdzenia wydań

Wymagania i ograniczenia

Kategoria Wymagania
Uprawnienia użytkownika — Aby utworzyć subskrypcje usługi Azure DevOps w usłudze Teams: członek grupy Administratorzy projektów.
— Aby otrzymywać powiadomienia usługi Azure DevOps w usłudze Teams: dostęp do aplikacji innej firmy za pośrednictwem protokołu OAuth włączone w ustawieniach organizacji usługi Azure DevOps.
Microsoft Entra Tylko organizacje usługi Azure DevOps w tej samej dzierżawie usługi Microsoft Entra co twoje konto usługi Microsoft Teams mogą być połączone. Nawet jeśli Twoje adresy e-mail są takie same w przypadku usług Azure DevOps i Microsoft Teams, nie mogą być połączone, jeśli są one wspierane przez różne dzierżawy. Aby uzyskać więcej informacji, zobacz Access via Microsoft Entra FAQ (Dostęp za pośrednictwem witryny Microsoft Entra Faq).

Uwaga

Łączniki usługi Office 365 w usłudze Teams są wycofane. Aby uzyskać więcej informacji, zobacz Wycofywanie łączników usługi Office 365 w usłudze Microsoft Teams. Funkcje, które zapewniają podobne funkcje do łączników usługi Office 365 z lepszą skalowalnością i zabezpieczeniami, obejmują przepływy pracy lub aplikacje usługi Azure DevOps Services dla usługi Teams.

Aplikacje usługi Azure DevOps Services dla usługi Teams

Uwaga

Ta funkcja jest dostępna tylko w usługach Azure DevOps Services. Zazwyczaj nowe funkcje są najpierw wprowadzane w usłudze w chmurze, a następnie udostępniane lokalnie w następnej wersji głównej lub aktualizacji serwera Azure DevOps Server. Aby uzyskać więcej informacji, zobacz Oś czasu funkcji usługi Azure DevOps.

Możesz użyć następujących aplikacji, które oferują zaawansowane funkcje do integracji z usługą Microsoft Teams.

Aplikacja Usługi Azure Boards dla usługi Teams

Aplikacja Usługi Azure Boards dla usługi Teams ułatwia tworzenie i monitorowanie elementów roboczych z kanałów usługi Teams. Elementy robocze można tworzyć przy użyciu polecenia lub użyć akcji komunikatów, aby przekonwertować konwersacje w kanale na elementy robocze. Możesz również skonfigurować subskrypcje i zarządzać nimi, aby otrzymywać powiadomienia w kanale za każdym razem, gdy elementy robocze zostaną utworzone lub zaktualizowane. Aby uzyskać więcej informacji, zobacz Korzystanie z aplikacji Azure Boards w usłudze Microsoft Teams.

Aplikacja Usługi Azure Pipelines dla usługi Teams

Aplikacja Azure Pipelines dla usługi Teams ułatwia monitorowanie zdarzeń w potokach z kanałów usługi Teams. Możesz skonfigurować subskrypcje ukończonych kompilacji, wydań i oczekujących zatwierdzeń oraz zarządzać nimi oraz otrzymywać powiadomienia o tych zdarzeniach w kanałach. Możesz również zatwierdzać kompilacje i wdrożenia wydań z kanałów. Aby uzyskać więcej informacji, zobacz Integrowanie usługi Azure Pipelines z usługą Microsoft Teams.

Aplikacja Azure Repos dla usługi Teams

Aplikacja Azure Repos dla usługi Teams ułatwia monitorowanie zdarzeń w repozytoriach z kanałów usługi Teams. Możesz skonfigurować subskrypcje dla zatwierdzeń kodu, tworzenia żądań ściągnięcia i aktualizacji żądania ściągnięcia oraz otrzymywać powiadomienia o tych zdarzeniach w kanałach i zarządzać nimi. Aby uzyskać więcej informacji, zobacz Używanie usługi Azure Repos z usługą Microsoft Teams.

Dodawanie i konfigurowanie karty Usługi Azure DevOps w usłudze Teams

Aby przenieść pulpit nawigacyjny projektu lub tablicę Kanban do usługi Teams, możesz zainstalować aplikację Azure DevOps na karcie w kanale usługi Teams. Aplikacja Azure DevOps umożliwia wstawianie zawartości z aplikacji w komunikatach i otrzymywanie powiadomień z aplikacji w kanałach.

  1. W aplikacji Teams wybierz pozycję Aplikacje z menu po lewej stronie, a następnie wyszukaj pozycję Azure DevOps.

    Zrzut ekranu przedstawiający wyszukiwanie usługi Azure DevOps w usłudze Teams.

  2. Wybierz pozycję Azure DevOps, a następnie wybierz pozycję Dodaj do zespołu.

  3. Wybierz kanał usługi Teams, aby dodać do aplikacji, a następnie wybierz pozycję Skonfiguruj.

    Zrzut ekranu przedstawiający wybieranie pozycji Konfiguruj dla usługi Azure DevOps w usłudze Teams.

  4. Wybierz pozycję Wybierz organizację, wybierz organizację, a następnie wybierz pozycję Kontynuuj.

    Zrzut ekranu przedstawiający wybieranie organizacji DevOps na potrzeby integracji z usługą Teams.

  5. Na ekranie usługi Azure DevOps wybierz projekt i określ, czy chcesz dodać pulpit nawigacyjny, czy tablicę Kanban do karty. Wybierz inne konfiguracje w zależności od wybranego wyboru i wybierz, czy chcesz opublikować go w kanale na temat dodawania karty.

    Zrzut ekranu przedstawiający dodawanie pulpitu nawigacyjnego dla usługi Azure DevOps w usłudze Teams.

  6. Wybierz pozycję Zapisz. Nowa karta i tablica są wyświetlane w kanale.

    Zrzut ekranu przedstawiający pulpit nawigacyjny dla projektu usługi Azure DevOps w usłudze Teams.

Dodawanie aplikacji usługi Azure DevOps Server do zespołu

Łącznik usługi Azure DevOps Server wysyła powiadomienia o działaniach w projektach.

Uwaga

Łączniki usługi Office 365 w usłudze Teams są wycofywane, a tworzenie nowego łącznika usługi Office 365 może zostać zablokowane. Aby uzyskać więcej informacji, zobacz Wycofywanie łączników usługi Office 365 w usłudze Microsoft Teams. Jeśli nie możesz uzyskać dostępu do strony Łączniki z poziomu klienta klasycznego usługi Teams, spróbuj użyć klienta internetowego usługi Teams. Aplikacja Przepływy pracy w usłudze Teams oferuje podobne funkcje z lepszą skalowalnością i zabezpieczeniami.

  1. W aplikacji Teams wybierz pozycję Aplikacje z menu po lewej stronie, a następnie wyszukaj pozycję Azure DevOps Server.

    Zrzut ekranu przedstawiający wyszukiwanie usługi Azure DevOps Server w usłudze Teams.

  2. Wybierz pozycję Azure DevOps Server, a następnie wybierz pozycję Dodaj do zespołu.

  3. Wybierz kanał, do który chcesz dodać aplikację, a następnie wybierz pozycję Skonfiguruj łącznik.

    Zrzut ekranu przedstawiający wybieranie pozycji Skonfiguruj łącznik dla usługi Azure DevOps Server w usłudze Teams.

  4. Na stronie Azure DevOps Server wprowadź nazwę nowego połączenia usługi Azure DevOps Server, a następnie wybierz pozycję Utwórz.

    Zrzut ekranu przedstawiający tworzenie połączenia usługi Azure DevOps Server w aplikacji Teams.

Aby zarządzać aplikacjami i kartami usługi Teams, wybierz pozycję Aplikacje w menu usługi Teams, a następnie wybierz pozycję Zarządzaj aplikacjami w dolnej części panelu Aplikacje.