Używanie @mentions w elementach roboczych i żądaniach ściągnięcia
Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019
Kontrolka @mention umożliwia szybkie dodawanie użytkownika lub grupy do dyskusji o elemencie roboczym lub żądaniu ściągnięcia. Używając selektora osób w kontrolce @mention , możesz wybrać członka lub grupę projektu z listy wyszukiwania. Wymieniony użytkownik lub grupa otrzymuje powiadomienie e-mail o komentarzu.
W przypadku organizacji, które zarządzają użytkownikami i grupami przy użyciu identyfikatora Entra firmy Microsoft, selektory osób obsługują wyszukiwanie wszystkich użytkowników i grup w ramach identyfikatora Entra firmy Microsoft. Możesz wyszukać użytkowników i grupy poza tymi użytkownikami dodanymi do projektu. Aby uzyskać więcej informacji, zobacz Ograniczanie wyszukiwania tożsamości i wyboru.
Uwaga
Możesz opublikować za pośrednictwem interfejsu @mention API. Aby uzyskać identyfikator użytkownika usługi Azure DevOps, zobacz Pobieranie identyfikatora użytkownika usługi Azure DevOps.
- Jeśli twoja organizacja korzysta z istniejącego edytora HTML, dodaj następujący kod HTML:
<div><a href="#" data-vss-mention="version:2.0,{user id}">@John Doe</a> Testing mentioning</div>
- Jeśli twoja organizacja używa nowego edytora języka Markdown do komentarzy, użyj następującego kodu:
@<UserID>
Kontrolka @mention umożliwia szybkie dodawanie użytkownika do dyskusji o elemencie roboczym lub żądaniu ściągnięcia. Używając selektora osób w kontrolce @mention , możesz wybrać członka projektu z listy wyszukiwania. Wymieniony użytkownik otrzymuje powiadomienie e-mail dotyczące twojego komentarza.
W przypadku organizacji, które zarządzają użytkownikami przy użyciu usługi Active Directory, selektory osób obsługują wyszukiwanie wszystkich użytkowników w usłudze Active Directory, a nie tylko tych użytkowników dodanych do projektu.
Użyj kontrolki @mention, aby rozpocząć lub kontynuować dyskusję w następujących obszarach:
- Dyskusje elementów roboczych lub dowolne pola tekstu sformatowanego
- Dyskusje dotyczące żądań ściągnięcia
- Zatwierdzanie komentarzy
- Komentarze zestawów zmian lub zestawów na półce
- Dyskusje o elementach roboczych
- Dyskusje dotyczące żądań ściągnięcia
- Zatwierdzanie komentarzy
- Komentarze zestawów zmian lub zestawów na półce
Uwaga
W przypadku lokalnego serwera Azure DevOps Server skonfiguruj serwer SMTP dla członków zespołu, aby wyświetlić opcję Powiadomienia z menu organizacji lub profilu użytkownika i otrzymywać powiadomienia.
Wybór wyszukiwania tożsamości
- Wprowadź @ komentarz w kodzie w żądaniu ściągnięcia, aby wyzwolić selektor @mention osób.
- Wyświetl listę ostatnio wymienionych użytkowników.
- Przeszukaj katalog, wybierając nazwę z listy lub wprowadzając nazwę szukanego użytkownika.
Ostrzeżenie
Jeśli masz uprawnienia do zapraszania użytkowników do organizacji, niezależnie od tego, czy zasady Ogranicz zaproszenia są wyłączone, możesz @mention użytkownika, który nie jest częścią organizacji. Ta akcja zaprasza tego użytkownika do organizacji. Aby uzyskać więcej informacji, zobacz Ograniczanie nowych zaproszeń użytkowników od administratorów projektu i zespołu.
Aby filtrować listę, wprowadź nazwę użytkownika lub alias do momentu znalezienia dopasowania.
Nazwy wymienionych użytkowników są wyświetlane w niebieskim tekście. Wybierz nazwę linku @mention, aby otworzyć informacje kontaktowe użytkownika, podając więcej kontekstu, dlaczego zostały dodane do konwersacji.
Możesz również użyć wzmianek grupowych. Wprowadź nazwę zespołu lub grupy zabezpieczeń, wybierz pozycję Wyszukaj, a następnie wybierz z listy opcji.
Uwaga
- Nie kopiuj i wklej @mention użytkowników z poprzedniego komentarza. Mimo że formatowanie może wyglądać identycznie jak poprawnie wprowadzone wzmianki, nie rejestruje się jako prawdziwe wzmianki i nie wysyła powiadomienia e-mail.
- Jeśli @mention grupę, która nie ma członków, wiadomość e-mail nie zostanie wysłana, nawet jeśli grupa jest członkiem innych grup.
Po zakończeniu zaznaczenia i wpisu tekstowego użytkownik @mention otrzymuje wiadomość e-mail z powiadomieniem o wzmiankach.
Użyj kontrolki @mention w dyskusjach dotyczących żądań ściągnięcia, zatwierdzaniu komentarzy, komentarzach zestawów zmian i komentarzach na półce.
Napiwek
Ponieważ nie ma bezpośredniego @CreatedBy
makra, możesz użyć @Me
makra w połączeniu z polem "Created By", aby filtrować utworzone przez Ciebie elementy robocze. Aby na przykład oznaczyć twórcę elementów pustymi opisami, możesz uruchomić zapytanie w celu zidentyfikowania takich elementów, a następnie ręcznie otagować twórców w sekcji komentarzy każdego elementu roboczego, prosząc ich o zaktualizowanie opisu.
Ograniczone tożsamości w zaznaczeniach wyszukiwania
Selektory osób zazwyczaj wyszukują i wybierają dowolnego użytkownika lub grupę dodaną do identyfikatora Microsoft Entra organizacji.
W przypadku organizacji korzystających z identyfikatora Entra firmy Microsoft do zarządzania użytkownikami i grupami selektory osób obsługują wyszukiwanie wszystkich użytkowników i grup w katalogu. Aby ograniczyć wyszukiwanie i wybór tylko do tych użytkowników i grup dodanych do określonego projektu, włącz funkcję Ogranicz widoczność i współpracę użytkowników do określonych projektów w wersji zapoznawczej dla organizacji.
Ważne
- Funkcje ograniczonej widoczności opisane w tej sekcji dotyczą tylko interakcji za pośrednictwem portalu internetowego. Za pomocą interfejsów API REST lub
azure devops
poleceń interfejsu wiersza polecenia członkowie projektu mogą uzyskiwać dostęp do ograniczonych danych. - Użytkownicy-goście, którzy są członkami ograniczonej grupy z domyślnym dostępem w identyfikatorze Entra firmy Microsoft, nie mogą wyszukiwać użytkowników z selektorem osób. Gdy funkcja w wersji zapoznawczej jest wyłączona dla organizacji lub gdy użytkownicy-goście nie są członkami ograniczonej grupy, użytkownicy-goście mogą przeszukiwać wszystkich użytkowników firmy Microsoft Entra zgodnie z oczekiwaniami.
Po włączeniu funkcji Ogranicz widoczność użytkownika i współpracę z określonymi projektami w wersji zapoznawczej dla organizacji lista tożsamości, które można wybrać z selektora osób, jest ograniczona w następujący sposób:
- Użytkownicy dodani do grupy Użytkownicy z zakresem projektu mogą wybierać tylko z listy tożsamości zawierającej jawnie dodanych użytkowników i grup do projektu, z którym są połączeni.
- Jeśli wszyscy członkowie projektu zostaną dodani do grupy Użytkownicy o zakresie projektu, selektory osób są ograniczone tylko do tych użytkowników i grup dodanych do projektu. Wszyscy członkowie projektu mogą wybierać tylko tożsamości zgodne z użytkownikami i grupami jawnie dodanymi do projektu, z którymi są połączeni.
Ostrzeżenie
Włączenie funkcji Ogranicz widoczność użytkownika i współpracę do określonych projektów w wersji zapoznawczej uniemożliwia użytkownikom z zakresu projektu wyszukiwanie użytkowników dodanych do organizacji za pośrednictwem członkostwa w grupie Entra firmy Microsoft, a nie za pośrednictwem jawnego zaproszenia użytkownika. Jest to nieoczekiwane zachowanie, a rozwiązanie jest w toku. Aby rozwiązać ten problem, wyłącz funkcję Ogranicz widoczność i współpracę użytkowników do określonych projektów w wersji zapoznawczej dla organizacji.