Udostępnij za pośrednictwem


Informacje o rolach zabezpieczeń potoku

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

Zabezpieczenia potoków kompilacji i wydania oraz grup zadań są zarządzane przy użyciu uprawnień opartych na zadaniach. Kilka zasobów potoku używa uprawnień opartych na rolach, które można przypisać do użytkowników lub grup. Każda rola definiuje operacje, które użytkownik może wykonać.

Uprawnienia oparte na rolach mają zastosowanie do wszystkich zasobów określonego typu w projekcie, organizacji lub kolekcji. Poszczególne zasoby dziedziczą uprawnienia z ustawień na poziomie projektu, ale w razie potrzeby można wyłączyć dziedziczenie dla określonych artefaktów.

Domyślne przypisania ról

Domyślnie wszyscy współautorzy projektu są członkami roli Użytkownik dla każdej hostowanej kolejki. Ta rola umożliwia tworzenie i uruchamianie potoków kompilacji i wydawania przy użyciu hostowanych kolejek.

Role zabezpieczeń puli agentów, poziom projektu

Możesz dodać użytkowników do ról zabezpieczeń z kontekstu administratora na poziomie projektu na stronie Pule agentów . Aby uzyskać informacje na temat dodawania pul agentów i zarządzania nimi, zobacz Pule agentów.

Rola (poziom projektu) opis
Czytelnik Wyświetl pulę. Zazwyczaj dodaj operatory do tej roli, aby monitorować zadania kompilacji i wdrażania w puli.
Użytkownik Wyświetlanie i używanie puli podczas tworzenia potoków kompilacji lub wydania.
Twórca Utwórz pulę i użyj jej podczas tworzenia potoków kompilacji lub wydania.
Administrator Zarządzanie członkostwem dla wszystkich ról puli oraz wyświetlanie i używanie pul. Użytkownik, który utworzył pulę, jest automatycznie dodawany do roli Administrator dla tej puli.

Zarządzaj zabezpieczeniami wszystkich pul agentów projektu na karcie Zabezpieczenia . Członkostwo w rolach dla poszczególnych pul agentów projektu automatycznie dziedziczy z tych ról.

Domyślnie następujące grupy są dodawane do roli Administrator wszystkich pul agentów:

  • Administratorzy kompilacji
  • Administratorzy wersji
  • Administratorzy projektu.

Zarządzaj ustawieniami roli dla puli agentów projektu na stronie Pule agentów programu>Project.

  • Aby ustawić uprawnienia dla wszystkich pul w projekcie, wybierz pozycję Zabezpieczenia, a następnie dodaj użytkownika i wybierz swoją rolę.
  • Aby ustawić uprawnienia dla określonej puli, wybierz pulę, a następnie pozycję Zabezpieczenia. W obszarze Uprawnienia potoku wyświetl, które potoki mają dostęp do puli. Jawnie zezwalaj na potok przy użyciu + przycisku lub zezwalaj na wszystkie potoki za pomocą przycisku. W obszarze Uprawnienia użytkownika dodaj użytkownika lub grupę i wybierz swoją rolę.

Role zabezpieczeń puli agentów, organizacja lub poziom kolekcji

Dodaj użytkowników do następujących ról zabezpieczeń na stronie Pule agentów ustawień>organizacji. Aby uzyskać informacje na temat dodawania pul agentów i zarządzania nimi, zobacz Pule agentów.

Rola (poziom organizacji) opis
Czytelnik Wyświetl pulę i agentów. Zazwyczaj dodaj operatory do tej roli, aby monitorować agentów i ich kondycję.
Konto usługi Użyj puli, aby utworzyć agenta w projekcie. Zgodnie z wytycznymi dotyczącymi tworzenia nowych pul zwykle nie trzeba dodawać członków do tej roli.
Administrator Rejestrowanie lub wyrejestrowywanie agentów z puli, zarządzanie członkostwem dla wszystkich pul oraz wyświetlanie i tworzenie pul. Użyj puli agentów podczas tworzenia agenta w projekcie. System automatycznie dodaje użytkownika, który utworzył pulę do roli Administrator dla tej puli.

Zarządzaj ustawieniami ról dla pul agentów na poziomie organizacji lub kolekcji na stronie Pule agentów ustawień>organizacji.

  • Aby ustawić uprawnienia dla wszystkich pul w organizacji lub kolekcji, wybierz pozycję Zabezpieczenia, a następnie dodaj użytkownika lub grupę i wybierz swoją rolę.
  • Aby ustawić uprawnienia dla określonej puli, wybierz pulę, a następnie pozycję Zabezpieczenia. Dodaj użytkownika lub grupę i wybierz swoją rolę.

Role zabezpieczeń grupy wdrożeń

Dodaj użytkowników do następujących ról na stronie Potoki lub Kompilacja i wydanie . Aby uzyskać informacje na temat dodawania grup wdrożeń i zarządzania nimi, zobacz Grupy wdrożeń.

Rola opis
Czytelnik Wyświetlanie grup wdrożeń.
Twórca Wyświetlanie i tworzenie grup wdrożeń.
Użytkownik Wyświetlanie i używanie grup wdrożeń, ale nie można nimi zarządzać ani tworzyć.
Administrator Administrowanie rolami, zarządzanie nimi, wyświetlanie i używanie grup wdrożeń.

Deployment pool security roles (Role zabezpieczeń puli wdrożenia)

Dodaj użytkowników do następujących ról na stronie Pule wdrożeń. Aby uzyskać informacje na temat tworzenia pul wdrożeń i zarządzania nimi, zobacz Grupy wdrożeń.

Rola opis
Czytelnik Wyświetlanie pul wdrożeń.
Konto usługi Wyświetlanie agentów, tworzenie sesji i nasłuchiwanie zadań z puli agentów.
Użytkownik Wyświetlanie i używanie puli wdrożeń do tworzenia grup wdrożeń.
Administrator Administrowanie pulami wdrożeń, zarządzanie nimi, wyświetlanie ich i korzystanie z nich.

Role zabezpieczeń zasobów biblioteki: grupy zmiennych i bezpieczne pliki

Dodaj użytkowników do roli biblioteki z obszaru Potoki lub Kompilacja i wydanie. Aby uzyskać więcej informacji na temat korzystania z tych zasobów biblioteki, zobacz Grupy zmiennych i Bezpieczne pliki.

Rola opis
Administrator Edytowanie, usuwanie i zarządzanie zabezpieczeniami zasobów biblioteki. Twórca elementu zawartości jest automatycznie przypisywany tej roli dla zasobu.
Twórca Tworzenie zasobów biblioteki.
Czytelnik Odczytywanie zasobów biblioteki.
Użytkownik Korzystanie z zasobów biblioteki w potokach.

Role zabezpieczeń połączenia z usługą

Dodaj użytkowników do następujących ról na stronie Usługi . Aby uzyskać informacje na temat tworzenia tych zasobów i zarządzania nimi, zobacz Połączenia usług dla kompilacji i wydania.

Rola opis
Użytkownik Użyj punktu końcowego podczas tworzenia potoków kompilacji lub wydania.
Administrator Zarządzanie członkostwem wszystkich innych ról dla połączenia z usługą i używanie punktu końcowego do tworzenia potoków kompilacji lub wydania. System automatycznie przypisuje użytkownikowi, który utworzył połączenie usługi z rolą Administrator dla tej puli.