Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Powiadomienia w usłudze Azure DevOps informują Ciebie i Twój zespół o działaniach projektu, a w tym o zmianach elementów roboczych, przeglądach kodu, żądaniach ściągnięcia, plikach kontroli źródła i kompilacjach. W przypadku wystąpienia zdarzenia w usłudze Azure DevOps zawartość zdarzenia jest porównywana z każdą subskrypcją tego typu zdarzenia. Powiadomienie jest generowane dla każdej subskrypcji i zgodności zdarzenia spełniającej warunki filtrowania. Powiadomienia są dostarczane za pośrednictwem poczty e-mail lub punktu zaczepienia usługi na podstawie właściwości dostarczania zdefiniowanych w subskrypcji.
Aby uzyskać więcej informacji, zobacz listę obsługiwanych typów zdarzeń i dowiedz się więcej o opcjach dostarczania wiadomości e-mail.
Typy powiadomień
Istnieją cztery typy powiadomień, którymi można zarządzać w usłudze Azure DevOps. W poniższej tabeli wymieniono typy i uprawnienia lub rolę wymaganą do zarządzania poszczególnymi powiadomieniami.
| Typ powiadomienia | Rola wymagana do zarządzania |
|---|---|
| Powiadomienia osobiste | Użytkownik |
| Powiadomienia zespołu | Administrator zespołu, członek grupy Administratorzy projektu lub członek grupy Administratorzy kolekcji projektów |
| Powiadomienia dotyczące projektu | Członek grupy Administratorów projektu lub grupy Administratorów kolekcji projektów |
| Powiadomienia globalne | Członek grupy Administratorzy kolekcji projektów |
Powiadomienia osobiste
Istnieje kilka sposobów zarządzania powiadomieniami osobistymi:
- Wyświetlanie powiadomień
- Ustawianie alertów tylko dla siebie
- Wyświetlanie i edytowanie wszystkich subskrypcji
- Dodawanie subskrypcji niestandardowej
- Anulowanie subskrypcji lub rezygnacja z subskrypcji zespołu lub projektu
Aby uzyskać więcej informacji, zobacz Zarządzanie powiadomieniami osobistymi.
Powiadomienia na poziomie zespołu i projektu
W przypadku powiadomień na poziomie zespołu i projektu można utworzyć subskrypcję dla następujących kategorii i szablonów:
| Kategoria | Szablony |
|---|---|
| Kompiluj |
Kompilacja kończy się, kompilacja kończy się niepowodzeniem, Zmiany stanu starszego kontrolera kompilacji lub agenta XAML, Zmiany jakości starszej kompilacji XAML |
| Kod (Git) |
Zatwierdzenie wypchnięte, komentarz dodany do żądania ściągnięcia, Żądanie ściągnięcia utworzone lub zaktualizowane Prośba o scalenie przeglądana przez mój zespół jest zaktualizowana |
| Kod (TFVC) |
Kod zatwierdzony, kod zatwierdzony z obejściem zasad Zmiany w przeglądzie kodu, Plik w określonej ścieżce zarejestrowany Sprawdzono plik z określonym rozszerzeniem |
| Rurociągi |
Etap uruchamiania czeka na zatwierdzenie, Etap uruchamiania czeka na ręczną walidację |
| praca |
Utworzony element roboczy, zmieniony element roboczy, usunięty element roboczy, Przywrócony element roboczy, element roboczy przeniesiony z tego projektu zespołowego |
| Artefakty | Zmieniono pakiet |
| Zarządzanie rozszerzeniami | Zmodyfikowano rozszerzenie |
| Wydanie |
Oczekiwanie na zatwierdzenie wdrożenia, ukończenie wdrożenia, Żądanie utworzenia wydania kończy się niepowodzeniem, Ręczna interwencja w oczekiwaniu na wdrożenie |
Uwaga
Możesz również utworzyć niestandardową subskrypcję powiadomień dla pull requestów, które zostały utworzone lub zaktualizowane w stanie roboczym. Aby uzyskać więcej informacji, zobacz Subskrypcja powiadomień niestandardowych dla roboczych próśb o połączenie.
Aby uzyskać więcej informacji, zobacz Zarządzanie powiadomieniami zespołowymi, grupowymi i globalnymi.
Powiadomienia globalne
Powiadomienia globalne mają zastosowanie do wszystkich projektów zdefiniowanych dla organizacji lub kolekcji.
Subskrypcje
Subskrypcja powiadomień jest skojarzona z obsługiwanym typem zdarzenia. Subskrypcja zawiera zestaw filtrów, które są używane do dopasowywania zdarzeń. Na przykład subskrypcja zdarzenia utworzenia elementu roboczego może zawierać filtr, który pasuje tylko do typu elementu roboczego, Bug. Lub subskrypcja zdarzenia utworzenia żądania ściągnięcia może zawierać filtr dla określonego repozytorium i gałęzi.
Domyślne subskrypcje poczty e-mail
Wiele przydatnych subskrypcji poczty e-mail jest wstępnie zdefiniowanych i automatycznie włączanych w systemie. Te zasoby i są określane jako subskrypcje domyślne. Domyślne subskrypcje zapewniają gotową do użycia obsługę dla najbardziej typowych scenariuszy powiadomień. Aby uzyskać więcej informacji, zobacz listę dostępnych subskrypcji domyślnych.
Organizacja lub administrator zespołu może wybrać, które z domyślnych subskrypcji mają być dostępne dla użytkowników. Aby uzyskać więcej informacji, zobacz Zarządzanie powiadomieniami dla zespołu, projektu lub organizacji.
Indywidualni użytkownicy mogą zrezygnować z każdej domyślnej subskrypcji, podczas gdy inni członkowie zespołu pozostają zasubskrybowani. Aby uzyskać więcej informacji, zobacz Zarządzanie powiadomieniami osobistymi.
Sekcja Domyślne subskrypcje w usłudze Azure DevOps zawiera listę wszystkich domyślnych subskrypcji globalnych dostępnych. Ikona
globusa wskazuje domyślną lub subskrypcję OOB. Aby uzyskać więcej informacji, zobacz Powiadomienia domyślne i obsługiwane.
Członkowie grupy Administratorzy kolekcji projektów mają uprawnienia do włączania/wyłączania dowolnej subskrypcji domyślnej w tym widoku. Każdy członek grupy Project Collection Valid Users ma uprawnienia do wyświetlania szczegółów subskrypcji domyślnej. Opcje wyświetlania i włączania są dostępne w menu Więcej opcji (...) skojarzonym z poszczególnymi subskrypcjami.
Niestandardowe subskrypcje poczty e-mail
Administratorzy organizacji lub zespołu mogą tworzyć niestandardowe subskrypcje poczty e-mail, które mają zastosowanie do wszystkich członków organizacji lub zespołu. Aby uzyskać więcej informacji, zobacz Zarządzanie powiadomieniami dla zespołu, projektu lub organizacji. Aby dowiedzieć się więcej na temat wykonywania zapytań za pomocą klauzul grupy, zobacz Definiowanie zapytania elementu roboczego.
Użytkownicy mogą również tworzyć niestandardowe subskrypcje, które mają zastosowanie tylko do nich. Aby uzyskać więcej informacji, zobacz Zarządzanie powiadomieniami osobistymi.
Subskrypcje niestandardowych punktów zaczepienia usług (webhook)
Użyj subskrypcji haków usługowych do integracji z usługami innych firm. Gdy zdarzenie w Azure DevOps jest zgodne z subskrypcją service hook, usługa zewnętrzna otrzymuje powiadomienie. Na przykład po zakończeniu kompilacji usługi Azure DevOps powiadomienie jest wysyłane do kanału Usługi Slack z linkami z powrotem do artefaktu kompilacji w usłudze Azure DevOps. Aby uzyskać więcej informacji, zobacz Integracja z usługami innych firm.
Subskrybenci
Sekcja Subskrybenci rozpoczyna się od pustego pola do wyszukiwania tożsamości. Wprowadź dowolną grupę, zespół lub osobę, aby wyświetlić listę subskrypcji skojarzonych z określoną tożsamością.
W tym widoku można znaleźć wszystkie subskrypcje powiadomień dla określonej tożsamości. Opcje zarządzania są dostępne w menu Więcej opcji (...) skojarzonych z każdą subskrypcją. Ikona
globusa wskazuje domyślną lub subskrypcję OOB.
Statystyka
W sekcji Statystyki przedstawiono najbardziej aktywne subskrypcje powiadomień i inicjatory najważniejszych zdarzeń (grupy, zespołu lub osoby indywidualnej). Statystyki dotyczą tylko bieżącego dnia, a wartości są resetowane o 00:00 UTC. Jedną z zalet wyświetlania statystyk jest możliwość identyfikowania niezamierzonych subskrypcji o dużej ilości lub inicjatorów zdarzeń.
Ustawienia
Zarządzaj ustawieniami na poziomie globalnym, takimi jak preferencje dostarczania. Sekcja Ustawienia umożliwia zarządzanie na poziomie organizacji przez dowolnego członka grupy Administratorzy kolekcji projektów. Wszystkie zespoły i grupy dziedziczą ustawienie Domyślna opcja dostarczania, które nie jest bezpośrednio ustalane na poziomie zespołu lub grupy.
Aby uzyskać więcej informacji, zobacz Zarządzanie powiadomieniami zespołowymi, grupowymi i globalnymi.
Uprawnienia do powiadomień
Brak uprawnień interfejsu użytkownika skojarzonych z zarządzaniem powiadomieniami e-mail lub alertami. Zamiast tego można zarządzać dostępem za pomocą narzędzia wiersza polecenia TFSSecurity.
- Domyślnie członkowie grupy na poziomie projektu Współautorzy mogą subskrybować alerty dla siebie.
- Członkowie grupy Administratorzy kolekcji projektów lub użytkownicy z uprawnieniem Edytuj informacje na poziomie kolekcji mogą ustawiać alerty dla innych lub dla zespołu w ramach tej kolekcji.
- Członkowie grupy Administratorzy projektu lub użytkownicy z uprawnieniami do edytowania informacji na poziomie projektu mogą ustawiać alerty w tym projekcie dla innych lub dla zespołu.
Preferowany adres e-mail
Domyślnie preferowany adres e-mail do kontaktu w profilu twojej organizacji otrzymuje powiadomienia. Ten adres e-mail jest zwykle tym samym adresem, którego używasz do logowania się do usługi Azure DevOps. Możesz zarządzać tym adresem e-mail na stronie profilu preferencji organizacji.
Jeśli jesteś zarejestrowany w wersji zapoznawczej informacji o profilu firmy Microsoft Entra, informacje o profilu są pobierane bezpośrednio z firmy Microsoft Entra i nie można ich edytować. Aby uzyskać więcej informacji, zobacz Ustawianie preferencji.
Uwaga
Preferowany adres e-mail kontaktowy dotyczy wszystkich organizacji i nie można go zmienić dla poszczególnych organizacji.