Informacje o poziomach dostępu

Usługi Azure DevOps | Azure DevOps Server | Azure DevOps Server 2022

Poziomy dostępu w usłudze Azure DevOps określają, które funkcje portalu internetowego są dostępne. Poziomy dostępu uzupełniają grupy zabezpieczeń, które zezwalają na określone zadania lub odmawiają ich. Administratorzy zapewniają, że ich baza użytkowników ma dostęp do potrzebnych funkcji i płaci tylko za te konkretne funkcje. Aby uzyskać więcej informacji, zobacz Szybki dostęp do uczestników projektu oraz Zarządzanie użytkownikami i dostępem.

Ważne

Wybierz wersję z selektora wersji zawartości usługi Azure DevOps.

Wybierz wersję tego artykułu odpowiadającą twojej platformie i wersji. Selektor wersji znajduje się powyżej spisu treści. Wyszukaj platformę i wersję usługi Azure DevOps.

Ważne

Projekty publiczne w Azure DevOps są wycofane. Począwszy od 2027 r., istniejące projekty publiczne są konwertowane na prywatne. Aby uzyskać więcej informacji, zobacz Wycofanie projektów publicznych i Migracja z projektu publicznego na GitHub.

Po dodaniu użytkownika lub grupy do zespołu lub projektu automatycznie uzyskują dostęp do funkcji skojarzonych z domyślnym poziomem dostępu i grupą zabezpieczeń. W przypadku większości użytkowników przypisanie ich do poziomu dostępu Podstawowe i grupy zabezpieczeń Współautorzy zapewnia dostęp do większości funkcji. Aby zapoznać się z uproszczonym omówieniem uprawnień przypisanych do najczęściej używanych grup Czytelników, Współautorów i Administratorów projektu, zobacz Uprawnienia domyślne.

Napiwek

Możesz użyć sztucznej inteligencji, aby ułatwić wykonywanie zadań usługi Azure DevOps. Aby rozpocząć pracę, zobacz Włączanie pomocy AI w usłudze Azure DevOps MCP Server.

Obsługiwane poziomy dostępu

Przypisz użytkowników lub grupy użytkowników do jednego z następujących poziomów dostępu:

  • Podstawowy: Zapewnia dostęp do większości funkcji. Przypisz do użytkowników z subskrypcją Visual Studio Professional, licencją dostępu klienta dla Azure DevOps Server oraz użytkowników, dla których opłacany jest dostęp podstawowy w organizacji.
  • Podstawowe + plany testów: zapewnia dostęp do wszystkich funkcji zawartych w Podstawowych i Azure Test Plans. Należy przypisać do użytkowników z subskrypcją Visual Studio Test Professional lub MSDN Platforms, a także do użytkowników, za których płacisz za dostęp Basic + Test Plans w organizacji.
  • Uczestnik projektu: zapewnia bezpłatny, ograniczony dostęp do projektów prywatnych. Osoby biorące udział w istniejących projektach publicznych mają szerszy dostęp do czasu przekształcenia tych projektów na prywatne w 2027 r. Przypisz do nieograniczonej liczby użytkowników bez konieczności posiadania licencji lub subskrypcji. Co jest idealne dla osób potrzebujących dostępu do ograniczonego zestawu funkcji. Uczestnicy projektu mogą wykonywać różne zadania, w tym wyświetlać elementy robocze, uczestniczyć w dyskusji i uzyskiwać dostęp do pulpitów nawigacyjnych.
  • Subskrybent programu Visual Studio: przypisz do użytkowników, którzy mają już subskrypcję programu Visual Studio. System automatycznie rozpoznaje subskrypcję użytkownika — Visual Studio Enterprise, Visual Studio Professional, Visual Studio Test Professional lub MSDN Platform — i włącza wszystkie inne funkcje uwzględnione na poziomie subskrypcji. Jeśli przypiszesz rolę Podstawowa lub Uczestnik projektu, otrzymają również swoje korzyści z subskrypcji programu Visual Studio po zalogowaniu.

    Napiwek

    Najlepszym rozwiązaniem podczas dodawania nowych użytkowników jest przypisanie poziomu subskrybenta programu Visual Studio , jeśli jest to konieczne (w przeciwieństwie do warstwy Podstawowa ), aby zapobiec naliczaniu opłat za podstawową stawkę przed pierwszym zalogowaniem się użytkownika.

  • GitHub Enterprise: system automatycznie rozpoznaje użytkowników z licencją GitHub Enterprise przy następnym logowaniu się do usługi Azure DevOps. Niezależnie od przypisanego poziomu dostępu użytkownika (na przykład można przypisać mu dostęp uczestnikom projektu ) otrzymuje dostęp podstawowy po skojarzeniu z licencją GitHub Enterprise.
  • Uczestnik projektu: zapewnia częściowy dostęp, może przypisywać nieograniczoną liczbę użytkowników bezpłatnie. Należy go przypisywać do użytkowników bez licencji i subskrypcji, którzy potrzebują dostępu do ograniczonego zestawu funkcji.
  • Podstawowy: Zapewnia dostęp do większości funkcji. Przypisz do użytkowników z licencją calową usługi Azure DevOps Server z subskrypcją programu Visual Studio Professional oraz do użytkowników, dla których płacisz za dostęp podstawowy w organizacji.
  • Plany podstawowe i testowe: zapewnia dostęp dla użytkowników, którzy mają miesięczną subskrypcję menedżera testów, subskrypcję programu Visual Studio Test Professional lub platform MSDN.
  • VS Enterprise: zapewnia dostęp do funkcji Premium. Przypisz do użytkowników z subskrypcją Visual Studio Enterprise.

W poniższej tabeli przedstawiono te funkcje dostępne dla każdego obsługiwanego poziomu dostępu. Subskrypcje programu Visual Studio Test Professional i platformy MSDN zapewniają dostęp do tych samych funkcji co program Visual Studio Enterprise.


Funkcja

Interesariusz

Podstawowy, GitHub Enterprise, i
Visual Studio Professional

Plany podstawowe i testowe
Visual Studio Enterprise


Funkcja

Interesariusz

Podstawowa oraz
Visual Studio Professional

Plany podstawowe i testowe
Visual Studio Enterprise


Administrowanie organizacją
Może konfigurować zasoby, gdy są również dodawane do grupy zabezpieczeń lub roli: administrator zespołu, administrator projektu lub administrator kolekcji projektów.

✔️

✔️

✔️


Zaawansowane narzędzia do planowania backlogu i sprintów
Obejmuje pełny dostęp do wszystkich narzędzi rejestru zadań i planowania sprintu.

✔️

✔️


✔️

✔️


Zaawansowane zarządzanie portfelem
Obejmuje pełny dostęp do definiowania funkcji i epików z rejestru portfela lub tablicy.

✔️

✔️


Tablice Agile
Uczestnicy projektu uzyskują ograniczony dostęp do tablic i tablic zadań w projektach prywatnych. Uczestnicy projektu używają przeciągania i upuszczania, aby tworzyć i zmieniać elementy robocze, ale mogą zmieniać tylko pole State na kartach. Mogą wyświetlać tylko ustawienia pojemności sprintu.

✔️

✔️

✔️


Tablice Agile Uczestnicy projektu mogą wyświetlać tablice i otwierać i edytować elementy robocze. Dodają elementy robocze z listy prac, a nie z tablicy i nie mogą używać przeciągania i upuszczania, aby zaktualizować stan lub priorytet.

✔️

✔️

✔️


Agile Portfolio Management
Obejmuje ograniczony dostęp do rejestrów portfela i tablic. Uczestnicy projektu nie mogą zmienić kolejności priorytetu listy prac, nie mogą przypisywać elementów do iteracji, nie mogą używać okienka mapowania lub nie mogą wykonywać prognozowania.

✔️

✔️

✔️

Artefakty
Obejmuje pełny dostęp do wszystkich funkcji usługi Azure Artifacts, do 2 GB bezpłatnej przestrzeni dyskowej.

✔️

✔️

✔️


Artefakty Obejmuje dostęp do kanałów informacyjnych Azure Artifacts. Azure DevOps Server wymaga podstawowego lub wyższego poziomu dostępu.

✔️

✔️


Tworzenie potoków wydania i zarządzanie wydaniami Obejmuje definiowanie potoków wydania, wieloetapowych potoków ciągłego wdrażania (CD) oraz używanie zatwierdzeń i bram do kontrolowania wdrożeń. Uczestnicy projektu mogą wyświetlać wydania i wykonywać czynności dotyczące przypisanych zatwierdzeń, ale nie mogą tworzyć potoków wydań ani zarządzać wydaniami.

✔️

✔️

Podstawowe narzędzia do planowania rejestru prac i sprintów Obejmuje ograniczony dostęp do dodawania i modyfikowania elementów w rejestrach prac i rejestrach sprintu oraz tablicach zadań. Uczestnicy projektu nie mogą przypisywać elementów do iteracji, używać okienka mapowania ani prognozowania.

✔️

✔️

Kompilacja Obejmuje pełny dostęp do wszystkich funkcji w celu zarządzania ciągłą integracją i ciągłym dostarczaniem oprogramowania. Uczestnicy projektu mogą wyświetlać kompilacje, ale nie mogą tworzyć, edytować ani zarządzać potokami kompilacji.

✔️

✔️

Dostęp do wykresów zapytań Może wyświetlać i tworzyć wykresy zapytań dotyczących śledzenia pracy. W projektach prywatnych i Azure DevOps Server uczestnicy projektu mogą wyświetlać wykresy tylko wtedy, gdy wykresy są dodawane do pulpitu nawigacyjnego. W istniejących projektach publicznych uczestnicy projektu mogą wyświetlać i tworzyć wykresy zapytań.

Limited

✔️

✔️


Kod
Obejmuje pełny dostęp do wszystkich funkcji zarządzania kodem przy użyciu repozytoriów Git lub kontroli wersji programu Team Foundation (TFVC).

✔️

✔️


Plany dostarczania
Obejmuje pełny dostęp do dodawania i wyświetlania planów dostarczania.

✔️

✔️


Plany dostarczania
Obejmuje pełny dostęp do dodawania i wyświetlania planów dostarczania.

✔️

✔️


Żądanie opinii i zarządzanie nią Obejmuje pełny dostęp do żądania formalnej opinii i zarządzania nim na temat działającego oprogramowania w Azure DevOps Server 2022 r.

✔️

✔️


Funkcje standardowe
Obejmuje pracę między projektami, wyświetlanie pulpitów nawigacyjnych, wyświetlanie stron typu wiki i zarządzanie powiadomieniami osobistymi. Uczestnicy projektu nie mogą wyświetlać plików README języka Markdown zdefiniowanych dla repozytoriów i mogą wyświetlać tylko strony typu wiki. Dostęp może być ograniczony na podstawie określonych uprawnień projektu lub organizacji. Aby uzyskać pełną funkcjonalność, w tym możliwość wyświetlania wszystkich funkcji typu wiki, zalecana jest licencja podstawowa .

✔️

✔️

✔️


Testowanie usług podczas budowania i wydawania
Obejmuje uruchamianie testów jednostkowych przy użyciu kompilacji, przeglądania i analizowania wyników testów.

✔️

✔️


✔️


Wykonywanie testów i analiza testów
Obejmuje uruchamianie testów ręcznych, śledzenie stanu testów i testów automatycznych.

✔️

✔️


Podsumowanie testu dostępu do licencji interesariusza
Obejmuje żądanie opinii uczestników projektu przy użyciu rozszerzenia Test & Feedback.

✔️

✔️

✔️


Wyświetl moje elementy robocze
Dostęp do dodawania i modyfikowania elementów roboczych, obserwowanie elementów roboczych oraz wyświetlanie i tworzenie zapytań. Uczestnicy projektu mogą przypisywać istniejące tagi tylko do elementów roboczych (nie mogą dodawać nowych tagów) i mogą zapisywać tylko zapytania w obszarze Moje zapytania (nie można zapisać w obszarze Udostępnione zapytania).

✔️

✔️

✔️


Wyświetlanie wydań i zarządzanie zatwierdzeniami
Obejmuje wyświetlanie wersji i zatwierdzanie wydań.

✔️

✔️

✔️


Dostęp do subskrypcji programu Visual Studio

Subskrybenci programu Visual Studio uzyskują funkcje subskrypcji programu Visual Studio jako korzyści dla subskrybentów. Po dodaniu tych użytkowników przypisz im poziom dostępu subskrypcji programu Visual Studio .

System automatycznie rozpoznaje swoją subskrypcję i włącza wszystkie inne uwzględnione funkcje na podstawie poziomu subskrypcji.

Dostęp do programu VS Enterprise

Subskrybenci programu Visual Studio Enterprise uzyskują dostęp do programu VS Enterprise jako korzyści dla subskrybentów. Po dodaniu tych użytkowników przypisz im poziom dostępu vs Enterprise .

Dzięki dostępowi do programu Visual Studio Enterprise (VS Enterprise) użytkownicy uzyskują dostęp do wszystkich płatnych rozszerzeń Marketplace, które są uwzględnione dla aktywnych subskrybentów programu Visual Studio Enterprise.

Dostęp do podstawowych i planów testów zapewnia użytkownikom wszystkie funkcje podstawowe oraz narzędzia do zarządzania przypadkami testowymi opartymi na sieci Web. Możesz kupić miesięczny dostęp lub dodać użytkowników, którzy mają już subskrypcję programu Visual Studio Test Professional z subskrypcją MSDN lub MSDN Platforms.

Programowe mapowanie poziomów dostępu

W usłudze Azure DevOps Services zarządzaj poziomami dostępu użytkowników programistycznie za pomocą az devops user add lub interfejsu User Entitlements - Add REST API.

Poniższa tabela przyporządkowuje poziomy dostępu interfejsu użytkownika do właściwości accessLevel, które są obsługiwane przez interfejs API REST. GitHub dostęp dla przedsiębiorstw jest wykrywany automatycznie i nie jest przypisywany za pomocą tych właściwości.

Poziom dostępu w interfejsie użytkownika accountLicenseType licensingSource msdnLicenseType
Basic express account none
Podstawowy + Plany Testów advanced account none
Subskrybent programu Visual Studio none msdn eligible
Interesariusz stakeholder account none
Subskrypcja programu Visual Studio Enterprise none msdn enterprise

Uwaga

AccountLicenseType earlyAdopter to wartość wewnętrzna używana wyłącznie przez firmę Microsoft.

Jakie funkcje są dostępne dla użytkowników dodanych do dwóch różnych poziomów dostępu?

Jeśli użytkownik należy do grupy z dostępem Podstawowym oraz do innej grupy, która ma dostęp do VS Enterprise, użytkownik może uzyskać dostęp do wszystkich funkcji dostępnych w VS Enterprise, który jest nadzbiorem Podstawowego.

Dostęp do konta usługi

Dodaj konta usługi Azure DevOps do domyślnego poziomu dostępu. Jeśli ustawisz pozycję Uczestnik projektu jako domyślny poziom dostępu, musisz dodać konta usług do dostępu podstawowego, podstawowego i testowego lub programu VS Enterprise .

Konta usług nie wymagają licencji CAL ani innego zakupu.