Udostępnij za pośrednictwem


Zarządzanie zabezpieczeniami w usłudze Azure Pipelines

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

Zabezpieczenia usługi Azure Pipelines kontrolują dostęp do potoków i ich zasobów za pośrednictwem hierarchii grup zabezpieczeń i użytkowników. Ten system zarządza zasobami, takimi jak potoki wydania, grupy zadań, pule agentów i połączenia usług, chociaż działa poza potokami. Po utworzeniu potoków i zasobów dziedziczą one uprawnienia na poziomie projektu ze wstępnie zdefiniowanych grup bezpieczeństwa oraz użytkowników, co wpływa na wszystkie potoki projektu.

Administratorzy zazwyczaj mają nieograniczony dostęp, współautorzy zarządzają zasobami, a czytelnicy mają jedynie uprawnienia do przeglądania, przy czym role użytkowników określają przypisania do grup. Aby uzyskać więcej informacji, zobacz Informacje o rolach bezpieczeństwa potoku.

Wymagania wstępne

Obszar zabezpieczeń Wymagania wstępne
Zabezpieczenia potoków — Aby zarządzać grupami kolekcji projektów, należy być członkiem grupy Administratorów kolekcji projektów.
— Aby zarządzać użytkownikami i grupami na poziomie projektu, być członkiem grupy administratorów lub mieć uprawnienia do administrowania kompilacją.
Bezpieczeństwo puli agentów — Aby zarządzać zabezpieczeniami puli agentów na poziomie organizacji, kolekcji lub projektu, należy być członkiem grupy Administratorzy kolekcji projektów lub mieć rolę Administratora dla pul agentów.
— Aby zarządzać zabezpieczeniami puli agentów na poziomie obiektu, należy mieć rolę Administratora dla puli agentów.
Zabezpieczenia grupy wdrożeń — Aby zarządzać zabezpieczeniami grupy wdrażania na poziomie projektu, należy do grupy administratorów lub mieć przypisaną rolę administratora.
— Aby zarządzać zabezpieczeniami dla poszczególnych grup wdrożeń, należy mieć rolę administratora.
Zabezpieczenia środowiska — Aby zarządzać zabezpieczeniami środowiska na poziomie projektu, należy do grupy administratorów lub ma przypisaną rolę administratora.
— Aby zarządzać zabezpieczeniami na poziomie obiektu dla poszczególnych środowisk, mają rolę administratora.
Zabezpieczenia biblioteki — Aby zarządzać zabezpieczeniami biblioteki, należy do grupy administratorów lub ma przypisaną rolę administratora.
— Aby zarządzać zabezpieczeniami poszczególnych zasobów biblioteki, należy być administratorem lub mieć odpowiednią rolę.
Zabezpieczenia potoku wydania — Aby zarządzać zabezpieczeniami potoku wydania, należy należeć do grupy administratorów lub posiadać uprawnienia do administrowania wydaniami.
— Mieć proces wydania.
Zabezpieczenia połączenia z usługą — Aby zarządzać zabezpieczeniami połączeń z usługą, należy być członkiem grupy Project Administrators lub mieć rolę administratora. — Aby zarządzać zabezpieczeniami na poziomie projektu, należy być członkiem grupy Administratorzy Projektu lub mieć rolę Administratora dla połączeń usług.
— Aby zarządzać zabezpieczeniami na poziomie obiektu, należy mieć rolę Administratora dla połączenia z usługą.
Zabezpieczenia grupy zadań Aby zarządzać zabezpieczeniami grupy zadań, być członkiem grupy administratorów lub mieć uprawnienia Do administrowania grupą zadań.
— Mieć grupę zadań.

Ustawianie uprawnień pipeline w usłudze Azure Pipelines

Zabezpieczenia pipeline'u są zgodne z hierarchicznym modelem uprawnień użytkownika i grup. Uprawnienia na poziomie projektu są dziedziczone na poziomie obiektu we wszystkich potokach projektu. Możesz zmienić dziedziczone i domyślne uprawnienia użytkownika i grupy dla wszystkich potoków na poziomie projektu i obiektu. Nie można zmienić uprawnień ustawionych przez system.

W poniższej tabeli przedstawiono domyślne grupy zabezpieczeń dla potoków:

Grupa opis
Administratorzy budowy Administrowanie uprawnieniami kompilacji i zarządzanie potokami i kompilacjami.
Współautorzy Zarządzanie potokami i kompilacjami, ale nie kompilowanie kolejek. Ta grupa obejmuje wszystkich członków zespołu.
Administratorzy projektu Administrowanie uprawnieniami kompilacji i zarządzanie potokami i kompilacjami.
Czytelnicy Wyświetlanie potoku i kompilacji.
Administratorzy kolekcji projektów Administrowanie uprawnieniami kompilacji i zarządzanie potokami i kompilacjami.
Administratorzy budowy kolekcji projektów Administrowanie uprawnieniami kompilacji i zarządzanie potokami i kompilacjami.
Konta usługi kompilacji kolekcji projektów Zarządzanie kompilacjami.
Konta testowej usługi dla kolekcji projektów Wyświetlanie potoków i kompilacji.

System automatycznie tworzy <użytkownika> usługi kompilacji projektu (nazwa kolekcji), członka grupy Kont usług kompilacji kolekcji projektów. Ten użytkownik wykonuje usługi kompilacji w projekcie.

W zależności od zasobów używanych w potokach, może on zawierać innych wbudowanych użytkowników. Jeśli na przykład używasz repozytorium GitHub dla kodu źródłowego, dołączany jest użytkownik usługi GitHub.

W poniższej tabeli przedstawiono domyślne uprawnienia dla grup zabezpieczeń:

Zadanie Czytelnicy Współautorzy Administratorzy buildów Administratorzy projektu
Przeglądaj kompilacje ✔️ ✔️ ✔️ ✔️
Wyświetlanie potoku kompilacji ✔️ ✔️ ✔️ ✔️
Administrowanie uprawnieniami kompilacji ✔️ ✔️
Usuwanie lub edytowanie potoku kompilacji ✔️ ✔️ ✔️
Usuwanie lub niszczenie kompilacji ✔️ ✔️ ✔️
Edytowanie jakości kompilacji ✔️ ✔️ ✔️
Zarządzanie właściwościami kompilacji ✔️ ✔️
Zarządzanie kolejką kompilacji ✔️ ✔️
Zastępowanie sprawdzania poprawności przez kompilację ✔️
Kompilacje kolejek ✔️ ✔️ ✔️
Zachowywanie na czas nieokreślony ✔️ ✔️ ✔️
Zatrzymywanie kompilacji ✔️ ✔️ ✔️
Aktualizuj informacje dotyczące kompilacji ✔️ ✔️ ✔️
Zadanie Czytelnicy Współautorzy Administratorzy budowania Administratorzy projektu
Zobacz kompilacje ✔️ ✔️ ✔️ ✔️
Wyświetlanie potoku kompilacji ✔️ ✔️ ✔️ ✔️
Administrowanie uprawnieniami kompilacji ✔️ ✔️
Utwórz potok kompilacji ✔️ ✔️ ✔️
Usuwanie lub edytowanie potoku kompilacji ✔️ ✔️ ✔️
Usuwanie lub niszczenie buildów ✔️ ✔️
Edytowanie jakości kompilacji ✔️ ✔️ ✔️
Zarządzanie właściwościami kompilacji ✔️ ✔️
Zarządzanie kolejką kompilacji ✔️ ✔️
Pominięcie walidacji przy kompilacji ✔️
Budowanie kolejek ✔️ ✔️ ✔️
Przechowywanie na czas nieokreślony ✔️ ✔️ ✔️
Zatrzymywanie kompilacji ✔️ ✔️
Aktualizuj informacje dotyczące kompilacji ✔️

Aby uzyskać opis uprawnień potoku, zobacz Uprawnienia potoku lub kompilacji.

Ustaw uprawnienia do potoku na poziomie projektu

Aby zarządzać uprawnieniami na poziomie projektu dla użytkowników i grup we wszystkich potokach kompilacji w projekcie, wykonaj następujące czynności:

  1. Z projektu wybierz Pipelines.

    Zrzut ekranu przedstawiający wybór z menu Pipelines.

  2. Wybierz pozycję Więcej akcjii wybierz pozycję Zarządzaj zabezpieczeniami.

  3. Wybierz użytkowników lub grupy i ustaw uprawnienia na Zezwalaj, Odmów lub Nie ustawiaj.

    Zrzut ekranu przedstawiający okno dialogowe zabezpieczeń potoków na poziomie projektu.

  4. Powtórz poprzedni krok, aby zmienić uprawnienia dla większej liczby grup i użytkowników.

  5. Zamknij okno dialogowe uprawnień, aby zapisać zmiany.

Aby zarządzać uprawnieniami na poziomie projektu dla użytkowników i grup we wszystkich potokach kompilacji w projekcie, wykonaj następujące czynności:

  1. W swoim projekcie wybierz Pipelines.

    Zrzut ekranu przedstawiający wybór menu Pipelines.

  2. Wybierz pozycję Więcej akcjii wybierz pozycję Zarządzaj zabezpieczeniami.

  3. Wybierz użytkowników lub grupy i ustaw uprawnienia na Zezwalaj, Odmów lub Nie ustawiono.

    Zrzut ekranu przedstawiający okno dialogowe zabezpieczeń potoków na poziomie projektu.

  4. Powtórz poprzedni krok, aby zmienić uprawnienia dla większej liczby grup i użytkowników.

  5. Zamknij okno dialogowe uprawnień, aby zapisać zmiany.

Dodawanie użytkowników lub grup do okna dialogowego uprawnień

Aby dodać użytkowników i grupy, które nie są wymienione w oknie dialogowym uprawnień, wykonaj następujące czynności:

  1. Wprowadź użytkownika lub grupę na pasku wyszukiwania, a następnie wybierz użytkownika lub grupę z wyniku wyszukiwania.
  2. Ustaw uprawnienia.
  3. Zamknij okno dialogowe.

Po ponownym otwarciu okna dialogowego zabezpieczeń zostanie wyświetlony użytkownik lub grupa.

Usuwanie użytkowników lub grup z okna dialogowego uprawnień

Aby usunąć użytkownika z listy uprawnień, wykonaj następujące czynności:

  1. Wybierz użytkownika lub grupę.

  2. Wybierz pozycję Usuń i wyczyść jawne uprawnienia.

    Zrzut ekranu przedstawiający usuwanie zaznaczenia użytkownika lub grupy.

  3. Po zakończeniu zamknij okno dialogowe, aby zapisać zmiany.

Aby zarządzać uprawnieniami na poziomie projektu dla użytkowników i grup we wszystkich potokach kompilacji w projekcie, wykonaj następujące czynności:

  1. W projekcie wybierz pozycję Pipelines.

    Zrzut ekranu przedstawiający opcje menu Potoki.

  2. Wybierz pozycję Więcej akcjii wybierz pozycję Zarządzaj zabezpieczeniami.

  3. Aby dodać użytkowników lub grupy, które nie są wymienione w oknie dialogowym uprawnień, wybierz pozycję Dodaj, wprowadź użytkownika lub grupę i wybierz pozycję Zapisz zmiany.

  4. Wybierz użytkownika lub grupę i ustaw uprawnienia.

    Zrzut ekranu przedstawiający okno dialogowe zabezpieczeń potoku na poziomie projektu.

  5. Powtórz poprzedni krok, aby zmienić uprawnienia dla większej liczby grup i użytkowników.

  6. Wybierz pozycję Zapisz zmiany lub możesz wybrać pozycję Cofnij zmiany , aby cofnąć zmiany.

  7. Aby usunąć użytkownika lub grupę z listy, wybierz użytkownika lub grupę i wybierz pozycję Usuń.

  8. Wybierz Zamknij.

Uprawnienia dla potoków na poziomie projektu zostały ustawione.

Ustaw uprawnienia potoku na poziomie obiektu

Domyślnie uprawnienia na poziomie obiektu dla poszczególnych potoków są dziedziczone z uprawnień na poziomie projektu. Możesz zmienić dziedziczone uprawnienia na poziomie projektu.

Możesz ustawić uprawnienia na Zezwalaj, Odmów lub Nie ustawiono , jeśli uprawnienie nie jest dziedziczone. Jeśli dziedziczenie jest włączone, możesz zmienić jawnie ustawione uprawnienie z powrotem do dziedziczonej wartości.

Aby zarządzać uprawnieniami dla pipeline'u, wykonaj następujące czynności:

  1. W projekcie wybierz pozycję Potoki .

    Zrzut ekranu przedstawiający wybór menu Potoki.

  2. Wybierz potok, a następnie wybierz pozycję Więcej akcjii wybierz pozycję Zarządzaj zabezpieczeniami.

    Zrzut ekranu przedstawiający wybraną opcję zabezpieczeń z menu dalszych opcji potoku.

  3. Wybierz użytkownika lub grupę i ustaw uprawnienia.

    Zrzut ekranu przedstawiający okno dialogowe zabezpieczeń potoku na poziomie obiektu.

  4. Powtórz poprzedni krok, aby zmienić uprawnienia dla większej liczby grup i użytkowników.

  5. Po zakończeniu zamknij okno dialogowe, aby zapisać zmiany.

Dodawanie użytkowników lub grup do okna dialogowego uprawnień

Aby dodać użytkowników i grupy, które nie są wymienione w oknie dialogowym uprawnień, wykonaj następujące czynności:

  1. Wprowadź użytkownika lub grupę na pasku wyszukiwania, a następnie wybierz użytkownika lub grupę z wyniku wyszukiwania.
  2. Ustaw uprawnienia.
  3. Zamknij okno dialogowe.

Po ponownym otwarciu okna dialogowego zabezpieczeń zostanie wyświetlony użytkownik lub grupa.

Usuwanie użytkowników lub grup z okna dialogowego uprawnień

Odziedziczonych użytkowników i grup nie można usunąć, chyba że dziedziczenie jest wyłączone. Aby usunąć użytkowników lub grupy z listy uprawnień potoku, postępuj zgodnie z tymi krokami:

  1. Wybierz użytkownika lub grupę.

  2. Wybierz pozycję Usuń i wyczyść jawne uprawnienia.

    Zrzut ekranu przedstawiający usuwanie zaznaczenia użytkownika lub grupy.

  3. Po zakończeniu zamknij okno dialogowe, aby zapisać zmiany.

Domyślnie uprawnienia na poziomie obiektu dla poszczególnych potoków dziedziczą uprawnienia na poziomie projektu. Możesz zastąpić dziedziczone uprawnienia.

Możesz ustawić uprawnienia na Zezwalaj, Odmów lub Nie ustawiono , jeśli uprawnienie nie jest dziedziczone. Jeśli dziedziczenie jest włączone, możesz zmienić jawnie ustawione uprawnienie z powrotem do dziedziczonej wartości.

Aby ustawić uprawnienia dla pojedynczego potoku, postępuj w następujący sposób:

  1. W projekcie wybierz pozycję Potoki .

    Zrzut ekranu przedstawiający uporządkowane wybory menu dla potoków.

  2. Wybierz potok, a następnie wybierz pozycję Więcej akcjii wybierz pozycję Zarządzaj zabezpieczeniami.

    Zrzut ekranu przedstawiający wybraną opcję Zarządzaj zabezpieczeniami z menu 'więcej działań' potoku.

  3. Aby dodać użytkowników lub grupy, które nie są wymienione w oknie dialogowym uprawnień, wybierz pozycję Dodaj, wprowadź użytkownika lub grupę i wybierz pozycję Zapisz zmiany.

  4. Wybierz użytkowników i grupy i ustaw uprawnienia.

  5. Wybierz Zapisz zmiany lub Cofnij zmiany, jeśli to konieczne.

    Zrzut ekranu przedstawiający wybór użytkownika lub grupy bezpieczeństwa potoku.

  6. Aby usunąć użytkownika lub grupę, wybierz użytkownika lub grupę i wybierz pozycję Usuń. Nie można usunąć dziedziczych użytkowników lub grup, chyba że dziedziczenie jest wyłączone.

  7. Po zakończeniu wybierz pozycję Zamknij .

Po jawnym ustawieniu dziedziczonego uprawnienia użytkownika lub grupy dziedziczenie jest wyłączone dla tego określonego uprawnienia. Aby przywrócić dziedziczenie, ustaw uprawnienie na Nie ustawione. Wybierz Wyczyść jawne uprawnienia, aby zresetować wszystkie jawnie ustawione uprawnienia do ich dziedziczonych ustawień. Aby wyłączyć dziedziczenie dla wszystkich uprawnień użytkownika i grupy, wyłącz ustawienie Dziedziczenie . Po ponownym włączeniu dziedziczenia uprawnienia dla wszystkich użytkowników i grup są przywracane do ustawień na poziomie projektu.

Ustawianie zabezpieczeń grupy wdrożeniowej w usłudze Azure Pipelines

Grupa wdrażania to pula fizycznych lub wirtualnych maszyn docelowych, które mają zainstalowanych agentów. Grupy wdrożeń są dostępne tylko w przypadku klasycznych potoków wydania. Grupy wdrożeń można tworzyć w następujących okolicznościach:

  • Gdy zależne grupy wdrożeń są przydzielane dla projektów z puli wdrożeń organizacji
  • Gdy grupa wdrożenia jest tworzona na poziomie projektu
  • Gdy projekt udostępnia grupy wdrożenia, zależne grupy wdrożenia są tworzone w projektach odbiorców.

Poszczególne grupy wdrożeń dziedziczą role zabezpieczeń z przypisań na poziomie projektu. Można zastąpić przypisania na poziomie projektu dla użytkownika lub grupy. Aby usunąć dziedziczonego użytkownika lub grupy lub obniżyć poziom uprawnień dziedziczonej roli, należy wyłączyć dziedziczenie.

Gdy grupa wdrożenia zostanie udostępniona innemu projektowi, w innym projekcie zostanie utworzona oddzielna grupa wdrożenia, która dziedziczy jej role zabezpieczeń. Jeśli udostępnianie jest wyłączone, grupa wdrażania zostanie usunięta z innego projektu.

W poniższej tabeli przedstawiono role zabezpieczeń dla grup wdrożeń:

Rola opis
Czytelnik Może wyświetlać tylko grupy wdrożeń.
Twórca Może tworzyć grupy wdrożeniowe. Ta rola jest tylko rolą na poziomie projektu.
Użytkownik Może wyświetlać grupy wdrożeń i korzystać z nich.
Konto usługi Może wyświetlać agentów, tworzyć sesje i nasłuchiwać zadań. Ta rola jest rolą obowiązującą wyłącznie na poziomie kolekcji lub organizacji.
Administrator Może administrować grupami wdrażania, zarządzać nimi, wyświetlać je i korzystać z nich.

W poniższej tabeli przedstawiono domyślne przypisania ról użytkowników i grup:

Grupa Rola
[nazwa projektu]\Współautorzy Twórca (poziom projektu), Czytelnik (poziom obiektu)
[nazwa projektu]\Administratorzy grupy wdrażania Administrator
[nazwa projektu]\Administratorzy projektu Administrator
[nazwa projektu]\Wydanie Administratorów Administrator

Ustawianie ról zabezpieczeń grup wdrożeniowych na poziomie projektu

Wykonaj następujące kroki, aby ustawić role zabezpieczeń na poziomie projektu dla wszystkich grup wdrożeń:

  1. W projekcie wybierz Grupy wdrożeń pod Potoki.

  2. Kliknij Zabezpieczenia.

    Zrzut ekranu przedstawiający wybór zabezpieczeń dla wszystkich grup wdrożeń.

  3. Ustawianie ról dla użytkowników i grup.

    Zrzut ekranu przedstawiający okno dialogowe zabezpieczeń dla wszystkich grup wdrożeń.

  4. Aby usunąć użytkownika lub grupę, wybierz użytkownika lub grupę i wybierz pozycję Usuń .

  5. Wybierz pozycję Zapisz zmiany, aby zapisać zmiany lub zresetować zmiany, aby przywrócić niezapisane zmiany.

Wykonaj następujące kroki, aby dodać użytkowników lub grupy projektu, które nie są wymienione w oknie dialogowym zabezpieczeń:

  1. Wybierz Dodaj.
  2. Wprowadź użytkownika lub grupę na pasku wyszukiwania, a następnie wybierz użytkownika lub grupę z wyniku wyszukiwania. Możesz dodać wielu użytkowników i grupy.
  3. Wybierz rolę.
  4. Wybierz pozycję Dodaj, aby zapisać zmiany.

Ustaw role zabezpieczeń grupy wdrożeniowej na poziomie obiektu

Wykonaj następujące kroki, aby ustawić role zabezpieczeń dla pojedynczej grupy wdrożenia:

  1. Z projektu wybierz Grupy wdrożeń w sekcji Potoki.

  2. Wybierz grupę wdrożenia w obszarze Grupy.

  3. Kliknij Zabezpieczenia.

    Zrzut ekranu przedstawiający wybór zabezpieczeń dla pojedynczej grupy wdrożenia.

  4. Ustawianie ról dla użytkowników i grup. Aby obniżyć poziom uprawnień dziedziczonej roli, wyłącz dziedziczenie.

    Zrzut ekranu przedstawiający okno dialogowe zabezpieczeń obiektowej grupy wdrożeniowej.

  5. Aby usunąć użytkownika lub grupę, wybierz użytkownika lub grupę i wybierz pozycję Usuń . Odziedziczonych użytkowników i grup nie można usunąć, chyba że dziedziczenie jest wyłączone.

  6. Wybierz pozycję Zapisz zmiany, aby zapisać zmiany lub zresetować zmiany, aby przywrócić niezapisane zmiany.

Po jawnym ustawieniu roli dziedziczenie dla tego użytkownika lub grupy jest wyłączone. Aby wyłączyć dziedziczenie dla wszystkich użytkowników i grup, wyłącz ustawienie Dziedziczenie . Po ponownym włączeniu dziedziczenia role dla wszystkich użytkowników i grup są przywracane do przypisań na poziomie projektu.

Wykonaj następujące kroki, aby dodać użytkowników lub grupy projektu, które nie są wymienione w oknie dialogowym zabezpieczeń:

  1. Wybierz Dodaj.
  2. Wprowadź użytkownika lub grupę na pasku wyszukiwania, a następnie wybierz użytkownika lub grupę z wyniku wyszukiwania. Możesz dodać wielu użytkowników i grupy.
  3. Wybierz rolę.
  4. Wybierz pozycję Dodaj, aby zapisać zmiany.

Ustawianie zabezpieczeń dla środowisk w usłudze Azure Pipelines

Środowiska łączą cele wdrożenia dla potoków YAML, ale nie są zgodne z klasycznymi potokami. Wszystkie środowiska dziedziczą role zabezpieczeń przypisane na poziomie projektu do domyślnych użytkowników i grup. Te ustawienia można dostosować dla poszczególnych środowisk, w tym usuwanie dziedziczych użytkowników lub grup i dostosowywanie poziomów uprawnień, wyłączając dziedziczenie. Ponadto można zarządzać dostępem do pipeline'u dla każdego środowiska.

W poniższej tabeli przedstawiono role zabezpieczeń dla środowisk:

Rola opis
Twórca Może tworzyć środowiska w projekcie. Dotyczy tylko zabezpieczeń na poziomie projektu. Współautorzy są automatycznie przypisywani do tej roli.
Czytelnik Może wyświetlać środowisko.
Użytkownik Może używać środowiska podczas tworzenia lub edytowania potoków YAML.
Administrator Może administrować uprawnieniami, tworzyć i wyświetlać środowiska oraz zarządzać nimi. Twórca środowiska ma przypisaną rolę administratora dla tego środowiska. Administratorzy mogą również otwierać dostęp do środowiska dla wszystkich potoków w projekcie.

W poniższej tabeli przedstawiono domyślne przypisania ról użytkowników i grup:

Grupa Rola
[nazwa projektu]\Współautorzy Twórca (poziom projektu) Czytelnik (poziom obiektu)
[nazwa projektu]\Administratorzy projektu Twórca
[nazwa projektu]\Prawidłowi użytkownicy projektu Czytelnik

Osoba, która tworzy środowisko, automatycznie otrzymuje rolę Administratora dla tego konkretnego środowiska. To przypisanie roli jest trwałe i nie można go zmienić.

Ustawianie ról zabezpieczeń środowiska na poziomie projektu

Aby ustawić role zabezpieczeń na poziomie projektu dla wszystkich środowisk, wykonaj następujące czynności:

  1. Z Twojego projektu, Środowiska w sekcji Potoki.

  2. Wybierz pozycję Więcej akcjii wybierz pozycję Zabezpieczenia.

    Zrzut ekranu przedstawiający wybór zabezpieczeń dla wszystkich środowisk.

  3. Ustaw role dla użytkowników i grup na Administrator, Twórca, Użytkownik lub Czytelnik.

    Zrzut ekranu przedstawiający okno dialogowe zabezpieczeń środowisk na poziomie projektu.

  4. Aby usunąć użytkownika lub grupę, wybierz użytkownika lub grupę i wybierz pozycję Usuń .

  5. Wybierz pozycję Zapisz , aby zapisać zmiany lub Cofnij , aby przywrócić niezapisane zmiany.

Aby dodać użytkowników projektu lub grupy, które nie są wymienione w oknie dialogowym zabezpieczeń, wykonaj następujące czynności:

  1. Wybierz Dodaj.
  2. Wprowadź użytkownika lub grupę na pasku wyszukiwania, a następnie wybierz użytkownika lub grupę z wyniku wyszukiwania. Możesz dodać wielu użytkowników i grupy.
  3. Wybierz rolę.
  4. Wybierz pozycję Dodaj, aby zapisać zmiany.

Ustawianie zabezpieczeń środowiska na poziomie obiektu

Domyślnie role zabezpieczeń na poziomie obiektu dziedziczą ustawienia na poziomie projektu. Można jednak dostosować te ustawienia dla poszczególnych środowisk, w tym usuwanie dziedziczych użytkowników lub grup i dostosowywanie poziomów uprawnień, wyłączając dziedziczenie. Ponadto można zarządzać dostępem do potoku dla każdego środowiska.

Ustawianie ról zabezpieczeń użytkowników i grup środowiska na poziomie obiektu

Aby ustawić role zabezpieczeń użytkowników i grup dla środowiska, wykonaj następujące czynności:

  1. W projekcie wybierz pozycję Środowiska w obszarze Potoki.

  2. Wybierz środowisko.

  3. Wybierz pozycję Więcej akcjii wybierz pozycję Zabezpieczenia.

    Zrzut ekranu przedstawiający wybór zabezpieczeń dla pojedynczego środowiska.

  4. Ustaw role dla użytkowników i grup na Administrator, Użytkownik lub Czytelnik.

    Zrzut ekranu przedstawiający okno dialogowe zabezpieczeń na poziomie obiektu dla środowisk.

  5. Aby usunąć użytkownika lub grupę, wybierz użytkownika lub grupę i wybierz pozycję Usuń . Odziedziczonych użytkowników i grup nie można usunąć, chyba że dziedziczenie jest wyłączone.

  6. Wybierz pozycję Zapisz , aby zapisać zmiany lub Cofnij , aby przywrócić niezapisane zmiany.

Jawne ustawienie roli dla użytkownika lub grupy powoduje wyłączenie dziedziczenia. Aby zatrzymać dziedziczenie dla wszystkich, zdezaktywuj opcję Dziedziczenie . Ponowne aktywowanie dziedziczenia spowoduje zresetowanie wszystkich użytkowników i grup do ich oryginalnych przydziałów ról na poziomie projektu.

Aby dodać użytkowników projektu lub grupy, które nie są wymienione w oknie dialogowym zabezpieczeń, wykonaj następujące czynności:

  1. Wybierz Dodaj.
  2. Wprowadź użytkownika lub grupę na pasku wyszukiwania, a następnie wybierz użytkownika lub grupę z wyniku wyszukiwania. Możesz dodać wielu użytkowników i grupy.
  3. Wybierz rolę.
  4. Wybierz pozycję Dodaj, aby zapisać zmiany.

Ustaw dostęp do pipeline'u dla środowiska

Uprawnienia potoku można ustawić na Otwórz dostęp , aby zezwolić na dostęp do wszystkich potoków w projekcie lub ograniczony dostęp do określonych potoków. Tylko administratorzy projektów mogą ustawić uprawnienia potoku na otwarty dostęp.

Aby ustawić otwarty dostęp do wszystkich potoków w projekcie, wykonaj następujące czynności:

  1. Wybierz pozycję Więcej akcjii wybierz pozycję Otwórz dostęp.

    Zrzut ekranu przedstawiający otwarty dostęp dla potoków w środowisku.

  2. Wybierz pozycję Otwórz dostęp w oknie dialogowym potwierdzenia.

Aby ograniczyć dostęp i zarządzać dostępem do potoku, wykonaj następujące czynności:

  1. Wybierz pozycję Ogranicz dostęp.

  2. Wybierz pozycję Dodaj potok i wybierz potok z menu rozwijanego.

  3. Aby usunąć potok, zaznacz go i kliknij ikonę Odwołaj dostęp.

    Zrzut ekranu przedstawiający opcję cofnięcia potoku.

Ustawianie zabezpieczeń biblioteki w usłudze Azure Pipelines

Biblioteka ułatwia udostępnianie zasobów, takie jak grupy zmiennych i bezpieczne pliki, między potokami kompilacji i wydania. Korzysta z ujednoliconego modelu zabezpieczeń, który umożliwia przypisanie ról do zarządzania zasobami, tworzenia i użycia. Te role, po ustawieniu na poziomie biblioteki, są automatycznie stosowane do wszystkich zawartych zasobów, ale można je dostosować indywidualnie.

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.

W poniższej tabeli przedstawiono role domyślne:

Grupa Rola
[nazwa projektu]\Administratorzy projektu Administrator
[nazwa projektu]\Administratorzy kompilacji Administrator
[nazwa projektu]\Zweryfikowani użytkownicy projektu Czytelnik
[nazwa projektu]\Współautorzy Twórca (poziom projektu) Czytelnik (poziom obiektu)
[nazwa projektu]\Administratorzy wydania Administrator
nazwa projektu Build Service (nazwa kolekcji lub organizacji) Czytelnik

W przypadku poszczególnych zasobów biblioteki twórca jest automatycznie przypisywany do roli Administrator .

Ustawianie ról zabezpieczeń biblioteki na poziomie projektu

Aby zarządzać dostępem dla wszystkich zasobów biblioteki, takich jak grupy zmiennych i bezpieczne pliki, wykonaj następujące czynności:

  1. W projekcie wybierz Potoki>Bibliotekę.

    Zrzut ekranu przedstawiający element menu Biblioteka.

  2. Kliknij Zabezpieczenia.

    Zrzut ekranu przedstawiający przycisk Zabezpieczenia biblioteki.

  3. Wybierz użytkownika lub grupę i zmień rolę na Czytelnik, Użytkownik, Twórca lub Administrator.

    Zrzut ekranu przedstawiający okno dialogowe zabezpieczeń biblioteki.

  4. Aby usunąć użytkownika lub grupę, wybierz użytkownika lub grupę i wybierz pozycję Usuń .

  5. Wybierz pozycję Zapisz zmiany, aby zapisać zmiany lub zresetować zmiany, aby przywrócić niezapisane zmiany.

Aby dodać użytkowników projektu lub grupy, które nie są wymienione w oknie dialogowym zabezpieczeń, wykonaj następujące czynności:

  1. Wybierz Dodaj.
  2. Wprowadź użytkownika lub grupę na pasku wyszukiwania, a następnie wybierz użytkownika lub grupę z wyniku wyszukiwania. Możesz dodać wielu użytkowników i grupy.
  3. Wybierz rolę.
  4. Wybierz pozycję Dodaj, aby zapisać zmiany.

Ustal zabezpieczenia ról plików

Role zabezpieczeń dla bezpiecznych plików są domyślnie dziedziczone z przypisań ról biblioteki na poziomie projektu. Można zastąpić te przypisania dla pojedynczego pliku. Aby usunąć dziedziczonego użytkownika lub grupy lub obniżyć poziom uprawnień dziedziczonej roli, należy wyłączyć dziedziczenie.

Twórca bezpiecznego pliku ma automatycznie przypisaną rolę Administratora dla tego pliku, której nie można zmienić.

Aby ustawić uprawnienia do bezpiecznego pliku, wykonaj następujące czynności:

  1. W projekcie wybierz Potoki>Biblioteka.
  2. Wybierz pozycję Bezpieczne pliki.
  3. Wybierz plik.
  4. Kliknij Zabezpieczenia. Zrzut ekranu przedstawiający okno dialogowe uprawnień do bezpiecznego pliku.
  5. Ustaw żądaną rolę dla użytkowników i grup.
  6. Aby usunąć użytkownika lub grupę, wybierz użytkownika lub grupę i wybierz pozycję Usuń . Odziedziczonych użytkowników i grup nie można usunąć, chyba że dziedziczenie jest wyłączone.
  7. Wybierz pozycję Zapisz zmiany, aby zapisać zmiany lub zresetować zmiany, aby przywrócić niezapisane zmiany.

Po jawnym ustawieniu roli dziedziczenie dla tego użytkownika lub grupy jest wyłączone. Aby wyłączyć dziedziczenie dla wszystkich użytkowników i grup, wyłącz ustawienie Dziedziczenie . Po ponownym włączeniu dziedziczenia role wszystkich użytkowników i grup są przywracane do przypisań na poziomie projektu.

Aby dodać użytkowników projektu lub grupy, które nie są wymienione w oknie dialogowym zabezpieczeń, wykonaj następujące czynności:

  1. Wybierz Dodaj.
  2. Wprowadź użytkownika lub grupę na pasku wyszukiwania, a następnie wybierz użytkownika lub grupę z wyniku wyszukiwania. Możesz dodać wielu użytkowników i grupy.
  3. Wybierz rolę.
  4. Wybierz pozycję Dodaj, aby zapisać zmiany.

Ustaw role zabezpieczeń grupy zmiennych

Role zabezpieczeń dla grup zmiennych są domyślnie dziedziczone z przypisań ról na poziomie biblioteki projektu. Można zastąpić te przypisania dla pojedynczej grupy zmiennych. Aby usunąć dziedziczonego użytkownika lub grupy lub obniżyć poziom uprawnień dziedziczonej roli, należy wyłączyć dziedziczenie.

Twórca grupy zmiennych jest automatycznie przypisywany roli Administrator dla tej grupy, której nie można zmienić.

Aby ustawić dostęp dla grupy zmiennych, wykonaj następujące czynności:

  1. W projekcie wybierz pozycję Potoki>Biblioteka.
  2. Wybierz grupę zmiennych.
  3. Kliknij Zabezpieczenia. Zrzut ekranu przedstawiający okno dialogowe uprawnień grupy zmiennych.
  4. Ustaw żądaną rolę dla użytkowników i grup.
  5. Aby usunąć użytkownika lub grupę, wybierz użytkownika lub grupę i wybierz pozycję Usuń . Odziedziczonych użytkowników i grup nie można usunąć, chyba że dziedziczenie jest wyłączone.
  6. Wybierz pozycję Zapisz zmiany, aby zapisać zmiany lub zresetować zmiany, aby przywrócić niezapisane zmiany.

Po jawnym ustawieniu roli dziedziczenie dla tego użytkownika lub grupy jest wyłączone. Aby wyłączyć dziedziczenie dla wszystkich użytkowników i grup, wyłącz ustawienie Dziedziczenie . Po ponownym włączeniu dziedziczenia role dla wszystkich użytkowników i grup są przywracane do przypisań na poziomie projektu.

Aby dodać użytkowników projektu lub grupy, które nie są wymienione w oknie dialogowym zabezpieczeń, wykonaj następujące czynności:

  1. Wybierz Dodaj.
  2. Wprowadź użytkownika lub grupę na pasku wyszukiwania, a następnie wybierz użytkownika lub grupę z wyniku wyszukiwania. Możesz dodać wielu użytkowników i grupy.
  3. Wybierz rolę.
  4. Wybierz pozycję Dodaj, aby zapisać zmiany.

Ustaw uprawnienia potoku wydawniczego w Azure Pipelines

Po utworzeniu potoku wydania można ustawić odpowiednio uprawnienia na poziomie projektu dla wszystkich potoków wydania oraz na poziomie obiektu dla poszczególnych potoków wydania i etapów. Można również ustawić uprawnienia dla etapów wydania, które są podzbiorem uprawnień dziedziczone z uprawnień potoku wydania na poziomie obiektu.

W poniższej tabeli przedstawiono hierarchię uprawnień dla potoków wydania:

  • Uprawnienia potoków wydania na poziomie projektu
  • Uprawnienia potoku wydania na poziomie obiektu
  • Uprawnienia do etapu na poziomie obiektu

W poniższej tabeli przedstawiono domyślne role użytkowników i grup:

Grupa Rola
Współautorzy Wszystkie uprawnienia z wyjątkiem administrowania uprawnieniami do wydania.
Administratorzy projektu Wszystkie uprawnienia.
Czytelnicy Może wyświetlać potoki i wydania.
Administratorzy wersji Wszystkie uprawnienia.
Administratorzy kolekcji projektów Wszystkie uprawnienia.
<nazwa> projektu Build Service (<nazwa> organizacji/kolekcji) Może wyświetlać potoki i wydania.
Project Collection Build Server (<nazwa> organizacji/kolekcji) Może wyświetlać potoki przetwarzania i wydania.

Aby uzyskać opisy uprawnień, zobacz Uprawnienia i grupy.

Ustawianie uprawnień potoku wydania na poziomie projektu

Aby zaktualizować uprawnienia dla wszystkich wersji, wykonaj następujące czynności:

1.W projekcie wybierz pozycję Potoki>Wydania.

  1. Wybierz ikonę widoku pliku.

    Zrzut ekranu przedstawiający wybór widoku wszystkich plików.

  2. Wybierz folder Wszystkie potoki.

    Zrzut ekranu przedstawiający wybór wszystkich folderów potoków wydania.

  3. Wybierz pozycję Więcej akcjii wybierz pozycję Zabezpieczenia.

    Zrzut ekranu przedstawiający okno dialogowe zabezpieczeń wszystkich potoków wydawniczych.

  4. Wybierz użytkowników i grupy, aby i zmienić ich uprawnienia.

    Zrzut ekranu przedstawiający zabezpieczenia wszystkich potoków wersji z opcją dodania użytkownika lub grupy.

  5. Po zakończeniu zamknij okno dialogowe, aby zapisać zmiany.

Dodawanie użytkowników lub grup do okna dialogowego uprawnień

Aby dodać użytkowników i grupy, które nie są wymienione w oknie dialogowym uprawnień, wykonaj następujące czynności:

  1. Wprowadź użytkownika lub grupę na pasku wyszukiwania, a następnie wybierz użytkownika lub grupę z wyniku wyszukiwania.
  2. Ustaw uprawnienia.
  3. Zamknij okno dialogowe.

Po ponownym otwarciu okna dialogowego zabezpieczeń zostanie wyświetlony użytkownik lub grupa.

Usuwanie użytkowników lub grup z okna dialogowego uprawnień

Aby usunąć użytkownika z listy uprawnień, wykonaj następujące czynności:

  1. Na stronie uprawnień projektu wybierz użytkownika lub grupę.

  2. Wybierz pozycję Usuń i wyczyść jawne uprawnienia.

    Zrzut ekranu przedstawiający usuwanie zaznaczenia użytkownika lub grupy.

  3. Po zakończeniu zamknij okno dialogowe, aby zapisać zmiany.

Ustaw uprawnienia potoku wydania na poziomie obiektu

Domyślnie uprawnienia dla poziomu obiektu dla poszczególnych potoków publikacji są dziedziczone z uprawnień potoku publikacji na poziomie projektu. Możesz zastąpić te dziedziczone uprawnienia dla określonego potoku wydania.

Aby nadpisać uprawnienia do wersji, wykonaj następujące czynności:

  1. W projekcie wybierz Potoki>Wydania.

  2. Wybierz ikonę widoku pliku .

  3. Wybierz potok wdrażania, który chcesz zmodyfikować, a następnie wybierz Więcej działań>Zabezpieczenia.

    Zrzut ekranu przedstawiający okno dialogowe zabezpieczeń potoku wydania na poziomie obiektu.

  4. Wybierz użytkowników lub grupy, aby ustawić ich uprawnienia na Zezwól, Odmów lub Nie ustawiono.

    Zrzut ekranu przedstawiający dodawanie wyboru użytkownika lub grupy zabezpieczeń potoku wydania.

  5. Po zakończeniu zamknij okno dialogowe, aby zapisać zmiany.

Po jawnym ustawieniu dziedziczonego uprawnienia użytkownika lub grupy dziedziczenie jest wyłączone dla tego określonego uprawnienia. Aby przywrócić dziedziczenie, ustaw uprawnienie na Nie ustawione. Aby wyłączyć dziedziczenie dla wszystkich uprawnień użytkownika i grupy, wyłącz ustawienie Dziedziczenie . Po ponownym włączeniu dziedziczenia uprawnienia dla wszystkich użytkowników i grup są przywracane do ustawień na poziomie projektu.

Dodawanie użytkowników lub grup do okna dialogowego uprawnień

Aby dodać użytkowników i grupy, które nie są wymienione w oknie dialogowym uprawnień, wykonaj następujące czynności:

  1. Wprowadź użytkownika lub grupę na pasku wyszukiwania, a następnie wybierz użytkownika lub grupę z wyniku wyszukiwania.
  2. Ustaw uprawnienia.
  3. Zamknij okno dialogowe.

Po ponownym otwarciu okna dialogowego zabezpieczeń zostanie wyświetlony użytkownik lub grupa.

Usuwanie użytkowników lub grup z okna dialogowego uprawnień

Użytkowników i grupy można usuwać z potoku wydania. Odziedziczonych użytkowników i grup nie można usunąć, chyba że dziedziczenie jest wyłączone. Aby usunąć uprawnienia potoku wdrożeniowego dla użytkowników lub grup, wykonaj następujące czynności:

  1. Wybierz użytkownika lub grupę.

  2. Wybierz pozycję Usuń i wyczyść jawne uprawnienia.

    Zrzut ekranu przedstawiający usuwanie zaznaczenia użytkownika lub grupy.

  3. Po zakończeniu zamknij okno dialogowe, aby zapisać zmiany.

Ustaw uprawnienia dla etapu wydania

Uprawnienia etapu są podzbiorem uprawnień dziedziczonych z uprawnień potoku wydania na poziomie obiektu.

Aby ustawić uprawnienia dla etapu, wykonaj następujące kroki:

  1. W projekcie wybierz Potoki>Wydania.

  2. Wybierz ikonę widoku pliku, a następnie opcję Wszystkie pipeline'y.

  3. Wybierz potok wydania, który chcesz zmodyfikować z sekcji Wszystkie potoki

    Zrzut ekranu okna dialogowego zabezpieczeń etapu wdrażania.

  4. Wybierz etap, który chcesz zmodyfikować.

  5. Wybierz ikonę Więcej opcji i wybierz pozycję Zabezpieczenia.

    Zrzut ekranu przedstawiający opcje nawigacyjne dotyczące zabezpieczeń w fazie wydania.

  6. Aby dodać użytkowników lub grupy, które nie są wymienione w oknie dialogowym uprawnień, wybierz pozycję Dodaj, wprowadź użytkownika lub grupę i wybierz pozycję Zapisz zmiany.

  7. Wybierz użytkowników i grupy, aby ustawić uprawnienia na Zezwalaj, Odmów lub Nie ustawione.

    Zrzut ekranu przedstawiający okno dialogowe zabezpieczeń etapu potoku wydania.

  8. Wybierz pozycję Zapisz zmiany lub możesz wybrać pozycję Cofnij zmiany , aby cofnąć zmiany. Przed wybraniem innego użytkownika lub grupy należy zapisać zmiany, aby zastosować uprawnienia.

  9. Możesz wybrać więcej użytkowników i grup, aby zmienić ich uprawnienia.

  10. Aby usunąć użytkownika lub grupę, wybierz użytkownika lub grupę i wybierz pozycję Usuń. Odziedziczonych użytkowników i grup nie można usunąć, chyba że dziedziczenie jest wyłączone.

  11. Po zakończeniu wybierz przycisk OK .

Po jawnym ustawieniu dziedziczonego uprawnienia użytkownika lub grupy dziedziczenie jest wyłączone dla tego określonego uprawnienia. Aby przywrócić dziedziczenie, ustaw uprawnienie na Brak ustawienia. Wybierz pozycję Wyczyść jawne uprawnienia, aby zresetować wszystkie jawnie ustawione uprawnienia na ich dziedziczone ustawienia. Aby wyłączyć dziedziczenie dla wszystkich uprawnień użytkownika i grupy, wyłącz ustawienie Dziedziczenie . Po ponownym włączeniu dziedziczenia uprawnienia dla wszystkich użytkowników i grup są przywracane do ustawień na poziomie projektu.

Ustaw zabezpieczenia połączenia z usługą w usłudze Azure Pipelines

Połączenia usług są używane do łączenia się z usługami zewnętrznymi i zdalnymi. Zabezpieczenia połączenia usługi można ustawić dla:

  • Projekty: uprawnienia są ustawiane na poziomie obiektu.
  • Rurociągi: uprawnienia są ustawiane na poziomie obiektu.
  • Użytkownicy i grupy: role zabezpieczeń są ustawiane na poziomie projektu i obiektu.

W poniższej tabeli przedstawiono role połączeń usługowych.

Rola Cel
Czytelnik Może wyświetlać połączenia usług.
Użytkownik Może używać połączeń usług w potokach kompilacji i wydania klasycznego i YAML.
Twórca Może utworzyć połączenie usługi w projekcie. Ta rola jest tylko rolą na poziomie projektu.
Administrator Może używać połączenia z usługą i zarządzać rolami dla innych użytkowników i grup.

W poniższej tabeli przedstawiono domyślne role zabezpieczeń dla połączeń usług:

Grupa Rola
[nazwa projektu]\Administratorzy punktu końcowego Administrator
[nazwa projektu]\Twórcy punktu końcowego Twórca

Użytkownik, który tworzy połączenie z usługą, ma automatycznie przypisaną rolę Administratora dla tego połączenia z usługą.

Aby uzyskać więcej informacji, zobacz Połączenia usługi.

Ustawianie ról zabezpieczeń połączenia usługi na poziomie projektu

Aby zarządzać rolami zabezpieczeń dla wszystkich połączeń usługi, wykonaj następujące czynności:

  1. W projekcie wybierz pozycję Ustawienia projektu .

  2. Wybierz Połączenia usługi w obszarze Potoki.

  3. Wybierz pozycję Więcej akcjii wybierz pozycję Zabezpieczenia.

    Zrzut ekranu przedstawiający opcję zabezpieczeń połączenia z usługą.

  4. Aby zmienić rolę, wybierz użytkownika lub grupę i wybierz rolę z menu rozwijanego.

    Zrzut ekranu przedstawiający okno dialogowe zabezpieczeń połączeń usług na poziomie projektu.

  5. Aby usunąć użytkownika lub grupę, wybierz użytkownika lub grupę i wybierz pozycję Usuń .

  6. Wybierz pozycję Zapisz , aby zapisać zmiany lub Cofnij , aby przywrócić niezapisane zmiany.

Aby dodać użytkowników projektu lub grupy, które nie są wymienione w oknie dialogowym zabezpieczeń, wykonaj następujące czynności:

  1. Wybierz Dodaj.
  2. Wprowadź użytkownika lub grupę na pasku wyszukiwania, a następnie wybierz użytkownika lub grupę z wyniku wyszukiwania. Możesz dodać wielu użytkowników i grupy.
  3. Wybierz rolę.
  4. Wybierz pozycję Dodaj, aby zapisać zmiany.

Ustawianie zabezpieczeń połączenia usługi na poziomie obiektu

Role zabezpieczeń dla użytkowników i grup, a także dostęp do potoku i projektu można ustawić na połączenie z usługą. Poszczególne połączenia usług domyślnie dziedziczą przypisania ról na poziomie projektu dla użytkowników i grup.

Aby otworzyć okno dialogowe zabezpieczeń dla pojedynczego połączenia z usługą, wykonaj następujące czynności:

  1. W projekcie wybierz pozycję Ustawienia projektu .
  2. Wybierz Połączenia do usługi pod Potoki.
  3. Wybierz połączenie z usługą.
  4. Wybierz pozycję Więcej akcjii wybierz pozycję Zabezpieczenia.

Ustawianie ról zabezpieczeń połączenia z usługą dla użytkowników i grup

Możesz zastąpić dziedziczone role dla użytkowników i grup. Dziedziczenie musi być wyłączone, aby usunąć dziedziczonego użytkownika lub grupy lub obniżyć poziom uprawnień dziedziczonej roli.

Aby zarządzać rolami zabezpieczeń dla pojedynczego połączenia z usługą, wykonaj następujące czynności:

  1. W sekcji Uprawnienia użytkownika okna dialogowego Zabezpieczenia wybierz pozycję Projekt, aby zarządzać użytkownikami i grupami na poziomie projektu lub organizacją w celu zarządzania użytkownikami i grupami na poziomie organizacji lub kolekcji.

    Zrzut ekranu przedstawiający okno dialogowe uprawnień użytkownika dla poszczególnych połączeń usług.

  2. Wybierz użytkowników i grupy i zmień ich role. Aby obniżyć poziom uprawnień dziedziczonej roli, dziedziczenie musi być wyłączone.

  3. Aby usunąć użytkownika lub grupę, wybierz użytkownika lub grupę i wybierz pozycję Usuń . Odziedziczonych użytkowników i grup nie można usunąć, chyba że dziedziczenie jest wyłączone.

  4. Wybierz pozycję Zapisz , aby zapisać zmiany lub Cofnij , aby przywrócić niezapisane zmiany.

Po jawnym ustawieniu roli dziedziczenie dla tego użytkownika lub grupy jest wyłączone. Aby wyłączyć dziedziczenie dla wszystkich użytkowników i grup, wyłącz ustawienie Dziedziczenie . Po ponownym włączeniu dziedziczenia role dla wszystkich użytkowników i grup są przywracane do ich przypisań na poziomie projektu.

Aby dodać użytkowników projektu lub grupy, które nie są wymienione w oknie dialogowym zabezpieczeń:

  1. Wybierz Dodaj.
  2. Wprowadź użytkownika lub grupę na pasku wyszukiwania, a następnie wybierz użytkownika lub grupę z wyniku wyszukiwania. Możesz dodać wielu użytkowników i grupy.
  3. Wybierz rolę.
  4. Wybierz pozycję Dodaj, aby zapisać zmiany.

Ustaw uprawnienia dostępu do potoku serwisowego

Możesz ustawić uprawnienia potoku do otwierania dostępu, zezwalając wszystkim potokom na korzystanie z połączenia z usługą lub ograniczyć dostęp do określonych potoków.

Gdy uprawnienia potoku są ustawione na Otwórz dostęp, możesz ograniczyć dostęp, wybierając opcję Ogranicz dostęp .

Zrzut ekranu przedstawiający opcję ograniczania dostępu dla pojedynczego połączenia z usługą.

Aby dodać pipeline do połączenia usługi o ograniczonym dostępie, wybierz Dodaj pipeline i wybierz pipeline z menu rozwijanego.

Aby zmienić połączenie usługi z ograniczonego na otwarty dostęp, wybierz pozycję Więcej akcji, a następnie pozycję Otwórz dostęp.

Zrzut ekranu przedstawiający opcję otwierania dostępu dla pojedynczego połączenia z usługą.

Ustawianie uprawnień projektu połączenia z usługą

Połączenie z usługą można udostępniać w różnych projektach. Uprawnienia projektu kontrolują, które projekty mogą używać połączenia z usługą. Domyślnie połączenia usługi nie są udostępniane żadnym innym projektom.

  • Tylko administratorzy na poziomie organizacji według uprawnień użytkownika mogą udostępniać połączenie usługi dla innych projektów.
  • Użytkownik, który udostępnia połączenie z usługą w projekcie, musi mieć co najmniej uprawnienie Do tworzenia połączenia z usługą w projekcie docelowym.
  • Użytkownik, który udostępnia połączenie z usługą projektowi, staje się administratorem na poziomie projektu dla tego połączenia usługi. Dziedziczenie na poziomie projektu jest włączone w projekcie docelowym.
  • Nazwa połączenia usługi jest dołączana z nazwą projektu i może zostać zmieniona w docelowym zakresie projektu.
  • Administrator na poziomie organizacji może anulować udostępnianie połączenia z usługą z dowolnego udostępnionego projektu.

Dostęp jest domyślnie ograniczony do bieżącego projektu. Aby udzielić dostępu do innych projektów w organizacji lub kolekcji, wybierz pozycję Dodaj projekty.

Zrzut ekranu przedstawiający wybór uprawnień projektu dla poszczególnych połączeń usług.

Jeśli masz problemy z uprawnieniami i połączeniami usług, zobacz Rozwiązywanie problemów z połączeniami usługi Azure Resource Manager.

Ustawianie uprawnień grupy zadań w usłudze Azure Pipelines

Uprawnienia dla grup zadań są zgodne z modelem hierarchicznym. Domyślnie wszystkie grupy zadań dziedziczą uprawnienia na poziomie projektu. Po utworzeniu grupy zadań można zmodyfikować uprawnienia na poziomie projektu i uprawnienia na poziomie obiektu dla poszczególnych grup zadań.

W poniższej tabeli przedstawiono uprawnienia dla grup zadań:

Uprawnienie opis
Administrowanie uprawnieniami grupy zadań Może dodawać i usuwać użytkowników lub grupy do zabezpieczeń grupy zadań.
Usuwanie grupy zadań Może usunąć grupę zadań.
Edytowanie grupy zadań Może tworzyć, modyfikować lub usuwać grupę zadań.

W poniższej tabeli przedstawiono domyślne uprawnienia dla grup zabezpieczeń:

Zadanie Czytelnicy Współautorzy Administratorzy budowy Administratorzy projektu Administratorzy ds. wydań
Administrowanie uprawnieniami grupy zadań ✔️ ✔️ ✔️
Usuwanie grupy zadań ✔️ ✔️ ✔️
Edytowanie grupy zadań ✔️ ✔️ ✔️ ✔️

Twórca grupy zadań ma wszystkie uprawnienia do grupy zadań.

Uwaga

Grupy zadań nie są obsługiwane w potokach YAML, ale obsługiwane są szablony. Aby uzyskać więcej informacji, zobacz dokumentacja schematu YAML.

Ustawianie uprawnień grupy zadań na poziomie projektu

Aby ustawić uprawnienia dla grup zadań na poziomie projektu, wykonaj następujące czynności:

  1. W projekcie wybierz Potoki>Grupy zadań.

    Zrzut ekranu przedstawiający element menu grupy zadań.

  2. Kliknij Zabezpieczenia.

    Zrzut ekranu przedstawiający wybór zabezpieczeń grup zadań.

  3. Wybierz użytkowników i grupy, aby ustawić ich uprawnienia na Zezwalaj, Odmów lub Nie ustawione.

    Zrzut ekranu przedstawiający okno dialogowe zabezpieczeń grupy zadań.

  4. Po zakończeniu zamknij okno dialogowe, aby zapisać zmiany.

Dodawanie użytkowników lub grup do okna dialogowego uprawnień

Aby dodać użytkowników i grupy, które nie są wymienione w oknie dialogowym uprawnień, wykonaj następujące czynności:

  1. Wprowadź użytkownika lub grupę na pasku wyszukiwania, a następnie wybierz użytkownika lub grupę z wyniku wyszukiwania.
  2. Ustaw uprawnienia.
  3. Zamknij okno dialogowe.

Po ponownym otwarciu okna dialogowego zabezpieczeń zostanie wyświetlony użytkownik lub grupa.

Usuwanie użytkowników lub grup z okna dialogowego uprawnień

Aby usunąć użytkownika z listy uprawnień, wykonaj następujące kroki:

  1. Wybierz użytkownika lub grupę.

  2. Wybierz pozycję Usuń i wyczyść jawne uprawnienia.

    Zrzut ekranu przedstawiający usuwanie zaznaczenia użytkownika lub grupy.

  3. Po zakończeniu zamknij okno dialogowe, aby zapisać zmiany.

Aby ustawić uprawnienia dla grup zadań na poziomie projektu, wykonaj następujące czynności:

  1. W projekcie wybierz Przepływy pracy>Grupy zadań.

    Zrzut ekranu przedstawiający wybór grupy zadań.

  2. Kliknij Zabezpieczenia.

    Zrzut ekranu przedstawiający wybór zabezpieczeń grup zadań.

  3. Aby dodać użytkowników lub grupy, które nie są wymienione w oknie dialogowym uprawnień, wybierz pozycję Dodaj, wprowadź użytkownika lub grupę i wybierz pozycję Zapisz zmiany.

  4. Wybierz użytkownika lub grupę, aby ustawić uprawnienia na Zezwalaj, Odmów lub Nie ustawiono.

    Zrzut ekranu przedstawiający okno dialogowe zabezpieczeń grup zadań potoku danych.

  5. Wybierz pozycję Zapisz zmiany lub możesz wybrać pozycję Cofnij zmiany , aby cofnąć zmiany. Przed wybraniem innego użytkownika lub grupy należy zapisać zmiany, aby zastosować uprawnienia.

  6. Możesz wybrać więcej użytkowników i grup, aby zmienić ich uprawnienia.

  7. Po zakończeniu wybierz pozycję Zamknij .

Ustawianie uprawnień grupy zadań na poziomie obiektu

Aby ustawić uprawnienia dla poszczególnych grup zadań, wykonaj następujące czynności:

  1. W projekcie wybierz pozycję Potoki zadań>Grupy zadań.

    Zrzut ekranu przedstawiający wybór grupy zadań.

  2. Wybierz grupę zadań.

  3. Wybierz pozycję Więcej poleceń i wybierz pozycję Zabezpieczenia.

  4. Wybierz użytkowników i grupy, aby ustawić ich uprawnienia na Zezwalaj, Odmów lub Nie ustawiono.

    Zrzut ekranu przedstawiający okno dialogowe zabezpieczeń grupy zadań na poziomie obiektu.

  5. Po zakończeniu zamknij okno dialogowe, aby zapisać zmiany.

Jeśli uprawnienie dla dziedziczonego użytkownika lub grupy jest jawnie ustawione, dziedziczenie jest wyłączone dla tego określonego uprawnienia. Zmień uprawnienie na Nie ustawiono , aby przywrócić dziedziczenie. Aby wyłączyć dziedziczenie dla wszystkich uprawnień użytkownika i grupy, wyłącz ustawienie Dziedziczenie . Po ponownym włączeniu dziedziczenia, ustawienia wszystkich uprawnień wracają do poziomu projektu.

Dodawanie użytkowników lub grup do okna dialogowego uprawnień

Aby dodać użytkowników i grupy, które nie są wymienione w oknie dialogowym uprawnień, wykonaj następujące czynności:

  1. Wprowadź użytkownika lub grupę na pasku wyszukiwania, a następnie wybierz użytkownika lub grupę z wyniku wyszukiwania.
  2. Ustaw uprawnienia.
  3. Zamknij okno dialogowe.

Po ponownym otwarciu okna dialogowego zabezpieczeń zostanie wyświetlony użytkownik lub grupa.

Usuwanie użytkowników lub grup z okna dialogowego uprawnień

Użytkownicy i grupy można usunąć z grupy zadań. Odziedziczonych użytkowników i grup nie można usunąć, chyba że dziedziczenie jest wyłączone.

  1. Wybierz użytkownika lub grupę.

  2. Wybierz pozycję Usuń i wyczyść jawne uprawnienia.

    Zrzut ekranu przedstawiający usuwanie zaznaczenia użytkownika lub grupy.

  3. Po zakończeniu zamknij okno dialogowe, aby zapisać zmiany.

Możesz ustawić uprawnienia na Zezwalaj, Odmów lub Nie ustawiono , jeśli uprawnienie nie jest dziedziczone. Jeśli dziedziczenie jest włączone, możesz zmienić jawnie ustawione uprawnienie z powrotem do dziedziczonej wartości.

Aby ustawić uprawnienia dla poszczególnych grup zadań, wykonaj następujące czynności:

  1. W projekcie wybierz Pipeline'y>Grupy zadań.

    Zrzut ekranu przedstawiający wybór grupy zadań.

  2. Wybierz grupę zadań.

  3. Wybierz pozycję Więcej poleceń i wybierz pozycję Zabezpieczenia.

  4. Wybierz użytkowników i grupy, aby ustawić ich uprawnienia na Zezwalaj, Odmów lub Nie ustawiono.

    Zrzut ekranu przedstawiający okno dialogowe zabezpieczeń grupy zadań na poziomie obiektu.

  5. Po zakończeniu zamknij okno dialogowe, aby zapisać zmiany.

Jeśli uprawnienie dla dziedziczonego użytkownika lub grupy jest jawnie ustawione, dziedziczenie jest wyłączone dla tego określonego uprawnienia. Zmień uprawnienie na Nie ustawiono , aby przywrócić dziedziczenie. Aby wyłączyć dziedziczenie dla wszystkich uprawnień użytkownika i grupy, wyłącz ustawienie Dziedziczenie . Po ponownym włączeniu dziedziczenia ustawienia wszystkich uprawnień są przywracane na poziomie projektu.

Dodawanie użytkowników lub grup do okna dialogowego uprawnień

Aby dodać użytkowników i grupy, które nie są wymienione w oknie dialogowym uprawnień, wykonaj następujące czynności:

  1. Wprowadź użytkownika lub grupę na pasku wyszukiwania, a następnie wybierz użytkownika lub grupę z wyniku wyszukiwania.
  2. Ustaw uprawnienia.
  3. Zamknij okno dialogowe.

Po ponownym otwarciu okna dialogowego zabezpieczeń zostanie wyświetlony użytkownik lub grupa.

Usuwanie użytkowników lub grup z okna dialogowego uprawnień

Użytkownicy i grupy można usunąć z grupy zadań. Odziedziczonych użytkowników i grup nie można usunąć, chyba że dziedziczenie jest wyłączone.

  1. Wybierz użytkownika lub grupę.

  2. Wybierz pozycję Usuń i wyczyść jawne uprawnienia.

    Zrzut ekranu przedstawiający usuwanie zaznaczenia użytkownika lub grupy.

  3. Po zakończeniu zamknij okno dialogowe, aby zapisać zmiany.

Ustawianie zabezpieczeń puli agentów w usłudze Azure Pipelines

Pula agentów to zbiór agentów, które są używane do wykonywania zadań kompilacji i publikacji.

Pule agentów można tworzyć w zakresie organizacji lub w zakresie projektu. Pule agentów w organizacji są dostępne dla wszystkich istniejących lub nowych projektów organizacji, i domyślnie każda organizacja ma dwie pule agentów: Azure Pipelines i Domyślna. Te domyślne pule są dostępne dla wszystkich projektów w organizacji.

Pule agentów przypisane do projektu tworzone są na poziomie projektu i są dostępne tylko dla tego projektu.

W ustawieniach organizacji można zarządzać ustawieniami zabezpieczeń na poziomie organizacji dla wszystkich pul agentów w organizacji oraz dla poszczególnych pul agentów. Zarówno role zabezpieczeń organizacji, jak i na poziomie projektu można zarządzać za pomocą ustawień projektu.

Możesz tworzyć pule agentów z zakresem kolekcji lub projektu. Pule agentów przypisane do zakresu kolekcji są dostępne dla wszystkich istniejących lub nowych projektów w kolekcji, i domyślnie każda kolekcja posiada dwie pule agentów: Azure Pipelines i Default. Te domyślne pule są dostępne dla wszystkich projektów w kolekcji.

Pule agentów powiązane z projektem są tworzone na poziomie projektu i są dostępne tylko dla tego projektu.

W ustawieniach kolekcji można zarządzać ustawieniami zabezpieczeń na poziomie kolekcji dla wszystkich pul agentów w kolekcji oraz dla poszczególnych pul agentów. Zarówno role zabezpieczeń na poziomie kolekcji, jak i projektu można zarządzać na poziomie obiektu poprzez ustawienia projektu.

Użyj wstępnie zdefiniowanych ról zabezpieczeń do zarządzania zabezpieczeniami dla pul agentów.

W poniższej tabeli przedstawiono role zabezpieczeń dla pul agentów:

Rola Cel
Czytelnik Może wyświetlać pule agentów.
Użytkownik Można używać pul agentów w klasycznych potokach kompilacji i wydania oraz potokach YAML.
Twórca Może tworzyć pule agentów w projekcie. Ta rola jest tylko rolą na poziomie projektu.
Konto usługi Może wyświetlać agentów, tworzyć sesje i monitorować zadania w puli agentów. Ta rola jest ustawiana tylko na poziomie organizacji/kolekcji.
Administrator Może zarządzać pulami agentów i rolami dla innych użytkowników i grup.

W poniższej tabeli przedstawiono domyślne role zabezpieczeń projektu i obiektu dla pul agentów:

Grupa Rola
[nazwa projektu]\Administratorzy projektu Administrator
[nazwa projektu]\Administratorzy kompilacji Administrator
[project name]\Ważni Użytkownicy Projektu Czytelnik
[nazwa projektu]\Administratorzy wydania Administrator
Użytkownik, który utworzył pulę agentów Administrator

Dodaj głównego jako użytkownika

Przed dodaniem podmiotu zabezpieczeń, takiego jak jednostka usługi, w ustawieniach zabezpieczeń puli agentów dodaj ją jako użytkownika w organizacji.

  1. Przejdź do Ustawienia organizacji.
  2. Wybierz Użytkowników.
  3. Dodaj główną jednostkę usługi z co najmniej dostępem podstawowym.

Ustawianie zabezpieczeń organizacji dla pul agentów

Można zarządzać użytkownikami i grupami na poziomie kolekcji dla wszystkich pul agentów w organizacji lub dla indywidualnych pul agentów ograniczonych do projektów. Role zabezpieczeń dla pul agentów to Czytelnik, Konto serwisowe i Administrator. Role Użytkownik i Twórca nie są dostępne na poziomie organizacji.

Ustaw zabezpieczenia organizacji dla wszystkich pul agentów

Domyślnie żadni użytkownicy lub grupy nie mają jawnych ról dla wszystkich pul na poziomie organizacji. Możesz dodać użytkowników i grupy na poziomie organizacji oraz zarządzać rolami zabezpieczeń dla wszystkich pul agentów w organizacji.

Aby zarządzać rolami zabezpieczeń dla wszystkich pul agentów w organizacji, wykonaj następujące czynności:

  1. Dodaj kierownika jako użytkownika.

  2. Przejdź do Ustawienia organizacji: i wybierz Pule agentów.

  3. Kliknij Zabezpieczenia.

    Zrzut ekranu przedstawiający wybór zabezpieczeń na poziomie organizacji dla wszystkich pul agentów.

  4. Aby dodać użytkowników i grupy:

    1. Wybierz Dodaj
    2. Wprowadź użytkownika lub grupę i wybierz ją z wyników wyszukiwania.
    3. Powtórz poprzedni krok, aby dodać więcej użytkowników i grup.
    4. Wybierz rolę i wybierz pozycję Dodaj

1: Aby utworzyć nowy potok, musisz mieć uprawnienia do utworzenia potoku kompilacji. Aby dodać uprawnienie, otwórz ustawienia zabezpieczeń dla wszystkich potoków i sprawdź, czy dla grupy zabezpieczeń opcja Utwórz potok kompilacji jest ustawiona na Zezwalaj.

  1. Aby usunąć użytkownika lub grupę z listy, wybierz użytkownika lub grupę i wybierz pozycję Usuń .

  2. Aby zmienić rolę zabezpieczeń, wybierz użytkownika lub grupę i wybierz rolę z listy rozwijanej.

  3. Wybierz pozycję Zapisz zmiany, aby zapisać zmiany lub zresetować zmiany, aby przywrócić niezapisane zmiany.

    Zrzut ekranu przedstawiający okno dialogowe zabezpieczeń na poziomie organizacji dla wszystkich pul agentów.

  4. Zamknij okno dialogowe.

Ustawianie zabezpieczeń organizacji dla poszczególnych pul agentów

Poszczególne pule agentów dziedziczą przypisania zabezpieczeń na poziomie organizacji. Pule agentów Default i Azure Pipelines obejmują grupę Project Valid Users dla każdego projektu w organizacji.

Pule agentów utworzone na poziomie projektu są automatycznie przypisywane do grupy [<nazwa> projektu]\Project Valid Users i twórcy puli agentów. Twórcy nie można usunąć ani zmodyfikować. W tym miejscu są wyświetlani wszyscy użytkownicy i grupy na poziomie organizacji, które są dodawane z ustawień projektu.

Możesz dodawać i usuwać użytkowników i grupy na poziomie organizacji oraz ustawiać role zabezpieczeń dla pojedynczej puli agentów. Role zabezpieczeń na tym poziomie to Czytelnik, Konto usługi i Administrator.

Aby zarządzać rolami zabezpieczeń dla wszystkich pul agentów w kolekcji, wykonaj następujące czynności:

  1. Przejdź do Ustawienia organizacji: i wybierz Pule agentów.
  2. Wybierz pulę agentów.
  3. Kliknij Zabezpieczenia.
  4. Aby dodać użytkowników i grupy:
    1. Wybierz Dodaj
    2. Wprowadź użytkownika lub grupę i wybierz ją z wyników wyszukiwania.
    3. Powtórz poprzedni krok, aby dodać więcej użytkowników i grup.
    4. Wybierz rolę i wybierz pozycję Dodaj.
      Zrzut ekranu przedstawiający dodawanie użytkownika na poziomie organizacji dla puli agentów.
  5. Aby usunąć użytkownika lub grupę, wybierz użytkownika lub grupę i wybierz pozycję Usuń .
  6. Aby zmienić rolę zabezpieczeń, wybierz użytkownika lub grupę i wybierz rolę z listy rozwijanej.
  7. Wybierz pozycję Zapisz zmiany, aby zapisać zmiany lub zresetować zmiany, aby przywrócić niezapisane zmiany. Zrzut ekranu przedstawiający okno dialogowe zabezpieczeń na poziomie organizacji dla pojedynczej puli agentów.
  8. Zamknij okno dialogowe.

Ustawianie zabezpieczeń kolekcji dla pul agentów

Można zarządzać użytkownikami i grupami na poziomie kolekcji dla wszystkich pul agentów w kolekcji lub na poziomie obiektu dla pul agentów o zakresie projektu. Role zabezpieczeń dla pul agentów to: Czytelnik, Konto serwisowe i Administrator. Role Użytkownik i Twórca nie są dostępne na poziomie kolekcji.

Ustawianie zabezpieczeń kolekcji dla wszystkich pul agentów

Domyślnie żadni użytkownicy lub grupy nie mają jawnych ról dla wszystkich pul w kolekcji. Możesz dodawać użytkowników i grupy na poziomie kolekcji oraz zarządzać rolami zabezpieczeń dla wszystkich pul agentów w kolekcji.

Aby zarządzać rolami zabezpieczeń dla wszystkich pul agentów w kolekcji, wykonaj następujące czynności:

  1. Przejdź do Ustawienia kolekcji: i wybierz Pule agentów.

  2. Kliknij Zabezpieczenia.

    Zrzut ekranu przedstawiający wybór zabezpieczeń na poziomie kolekcji dla wszystkich pul agentów.

  3. Aby dodać użytkowników i grupy:

    1. Wybierz Dodaj

    2. Wprowadź użytkownika lub grupę i wybierz ją z wyników wyszukiwania.

    3. Powtórz poprzedni krok, aby dodać więcej użytkowników i grup.

    4. Wybierz rolę i wybierz pozycję Dodaj.

      Zrzut ekranu przedstawiający okno dialogowe dodawania użytkownika dla wszystkich pul agentów.

  4. Aby usunąć użytkownika lub grupę z listy, wybierz użytkownika lub grupę i wybierz pozycję Usuń . Dziedziczenie musi być wyłączone, ani użytkownik, ani grupa nie mogą być dziedziczone z ustawień zabezpieczeń na poziomie projektu.

  5. Aby zmienić rolę zabezpieczeń, wybierz użytkownika lub grupę i wybierz rolę z listy rozwijanej.

  6. Wybierz pozycję Zapisz zmiany, aby zapisać zmiany lub zresetować zmiany, aby przywrócić niezapisane zmiany.

    Zrzut ekranu przedstawiający okno dialogowe zabezpieczeń na poziomie kolekcji dla wszystkich pul agentów.

  7. Zamknij okno dialogowe.

Ustawianie zabezpieczeń kolekcji dla poszczególnych pul agentów

Poszczególne pule agentów dziedziczą przypisania zabezpieczeń na poziomie zbioru. Pula agentów Default i Azure Pipelines obejmuje grupę Project Valid Users dla każdego projektu w tej kolekcji.

Pule agentów utworzone na poziomie projektu są automatycznie przypisywane do grupy [<nazwa> projektu]\Project Valid Users i twórcy puli agentów. Nie można usunąć ani zmodyfikować twórcy. W tym miejscu są wyświetlani wszyscy użytkownicy i grupy na poziomie kolekcji, które są dodawane z ustawień projektu.

Możesz dodawać i usuwać użytkowników i grupy na poziomie kolekcji oraz ustawiać role zabezpieczeń dla pojedynczej puli agentów. Role zabezpieczeń na tym poziomie to Czytelnik, Konto usługi i Administrator. Aby obniżyć poziom uprawnień dziedziczonej roli, dziedziczenie musi być wyłączone.

Aby zarządzać rolami zabezpieczeń dla wszystkich pul agentów w kolekcji, wykonaj następujące czynności:

  1. Przejdź do Ustawienia kolekcji: i wybierz Pule agentów.

  2. Wybierz pulę agentów.

  3. Kliknij Zabezpieczenia.

  4. Aby dodać użytkowników i grupy:

    1. Wybierz Dodaj

    2. Wprowadź użytkownika lub grupę i wybierz ją z wyników wyszukiwania.

    3. Powtórz poprzedni krok, aby dodać więcej użytkowników i grup.

    4. Wybierz rolę i wybierz pozycję Dodaj.

      Zrzut ekranu przedstawiający okno dialogowe dodawania użytkownika na poziomie kolekcji.

  5. Aby usunąć użytkownika lub grupę, wybierz użytkownika lub grupę i wybierz pozycję Usuń .

  6. Aby zmienić rolę zabezpieczeń, wybierz użytkownika lub grupę i wybierz rolę z listy rozwijanej.

  7. Wybierz pozycję Zapisz zmiany, aby zapisać zmiany lub zresetować zmiany, aby przywrócić niezapisane zmiany.

    Zrzut ekranu przedstawiający okno dialogowe zabezpieczeń na poziomie kolekcji dla pojedynczej puli agentów.

  8. Zamknij okno dialogowe.

Ustawianie zabezpieczeń puli agentów na poziomie projektu

Aby ustawić role zabezpieczeń na poziomie projektu dla wszystkich pul agentów, wykonaj następujące kroki:

  1. W projekcie wybierz pozycję Ustawieniaprojektu i wybierz pozycję Pule agentów.

  2. Kliknij Zabezpieczenia.

    Zrzut ekranu przedstawiający wybór zabezpieczeń dla wszystkich pul agentów.

  3. Wybierz użytkownika lub grupę i ustaw rolę Czytelnik, Użytkownik, Twórca lub Administrator.

    Zrzut ekranu przedstawiający okno dialogowe zabezpieczeń dla wszystkich pul agentów.

  4. Aby usunąć użytkownika lub grupę, wybierz użytkownika lub grupę i wybierz pozycję Usuń .

  5. Wybierz pozycję Zapisz zmiany, aby zapisać zmiany lub zresetować zmiany, aby przywrócić niezapisane zmiany.

Aby dodać użytkowników projektu lub grupy, które nie są wymienione w oknie dialogowym zabezpieczeń:

  1. Wybierz Dodaj.

  2. Wprowadź użytkownika lub grupę na pasku wyszukiwania, a następnie wybierz użytkownika lub grupę z wyniku wyszukiwania. Możesz dodać wielu użytkowników i grupy.

  3. Wybierz rolę.

  4. Wybierz pozycję Dodaj, aby zapisać zmiany.

    Zrzut ekranu przedstawiający okno dialogowe dodawania użytkownika.

Ustawianie zabezpieczeń puli agentów na poziomie obiektu

Można zastąpić przypisania ról na poziomie projektu dla użytkowników i grup oraz ustawić uprawnienia potoku dla indywidualnej puli agentów. Aby usunąć dziedziczonego użytkownika lub grupy lub obniżyć poziom uprawnień dziedziczonej roli, należy wyłączyć dziedziczenie.

Aby otworzyć okno dialogowe zabezpieczeń:

  1. W projekcie wybierz pozycję Ustawieniaprojektu i wybierz pozycję Pule agentów.

  2. Wybierz pulę agentów.

  3. Kliknij Zabezpieczenia.

Ustaw uprawnienia potoku dla pojedynczej puli agentów

Aby ustawić uprawnienia potoku dla pojedynczej puli agentów:

  1. Wybierz pozycję Ogranicz uprawnienie. Ta opcja jest dostępna tylko wtedy, gdy pula nie jest ograniczona do określonych rur.

    Zrzut ekranu przedstawiający okno dialogowe z uprawnieniami dla pojedynczej puli agentów.

  2. Wybierz Dodaj potok.

    Zrzut ekranu przedstawiający przycisk do dodania potoku.

  3. Wybierz pipeline, który chcesz dodać do puli agentów z menu rozwijanego.

Aby otworzyć dostęp do wszystkich potoków, wybierz pozycję Więcej akcji, a następnie wybierz pozycję Otwórz dostęp.

Zrzut ekranu przedstawiający otwarty dostęp puli agentów dla wszystkich wybranych potoków.

Ustawianie uprawnień użytkownika puli agentów na poziomie obiektu

W sekcji Uprawnienia użytkownika okna dialogowego zabezpieczeń:

  1. Wybierz użytkownika lub grupę i ustaw rolę na Czytelnik, Użytkownik lub Administrator.

    Zrzut ekranu przedstawiający okno dialogowe uprawnień użytkownika dla pojedynczej puli agentów.

  2. Aby usunąć użytkownika lub grupę, wybierz użytkownika lub grupę i wybierz pozycję Usuń . Odziedziczonych użytkowników i grup nie można usunąć, chyba że dziedziczenie jest wyłączone.

  3. Wybierz pozycję Zapisz zmiany, aby zapisać zmiany lub zresetować zmiany, aby przywrócić niezapisane zmiany.

Po jawnym ustawieniu roli dziedziczenie dla tego użytkownika lub grupy jest wyłączone. Aby wyłączyć dziedziczenie dla wszystkich użytkowników i grup, wyłącz ustawienie Dziedziczenie . Po ponownym włączeniu dziedziczenia role wszystkich użytkowników i grup są przywracane do przypisań na poziomie projektu.

Aby dodać użytkowników projektu lub grupy, które nie są wymienione w oknie dialogowym zabezpieczeń, wykonaj następujące czynności:

  1. Wybierz Dodaj.

  2. Wprowadź użytkownika lub grupę na pasku wyszukiwania, a następnie wybierz użytkownika lub grupę z wyniku wyszukiwania. Możesz dodać wielu użytkowników i grupy.

  3. Wybierz rolę.

  4. Wybierz pozycję Dodaj, aby zapisać zmiany.

    Zrzut ekranu przedstawiający okno dialogowe dodawania użytkownika.

Aby ustawić role zabezpieczeń potoku i użytkownika oraz uprawnienia potoku dla pojedynczej puli agentów, wykonaj następujące kroki.

  1. Przejdź do puli agentów i wybierz pozycję Zabezpieczenia.

  2. Użyj przełącznika Udziel uprawnień dostępu do wszystkich potoków, aby włączyć lub wyłączyć uprawnienia do wszystkich potoków w projekcie:

    Zrzut ekranu przedstawiający przełącznik „Udzielanie uprawnień dostępu do wszystkich potoków”.

Aby ustawić role użytkowników i grup na poziomie obiektu dla puli agentów:

  1. Sekcja Uprawnienia użytkownika w oknie dialogowym zabezpieczeń:

  2. Wybierz użytkownika lub grupę i ustaw rolę na Czytelnik, Użytkownik lub Administrator.

    Zrzut ekranu przedstawiający okno dialogowe uprawnień użytkownika na poziomie obiektu dla puli agentów.

  3. Aby usunąć użytkownika lub grupę, wybierz użytkownika lub grupę i wybierz pozycję Usuń . Odziedziczonych użytkowników i grup nie można usunąć, chyba że dziedziczenie jest wyłączone.

  4. Wybierz pozycję Zapisz zmiany, aby zapisać zmiany lub zresetować zmiany, aby przywrócić niezapisane zmiany.

Po jawnym ustawieniu roli dziedziczenie dla tego użytkownika lub grupy jest wyłączone. Aby wyłączyć dziedziczenie dla wszystkich użytkowników i grup, wyłącz ustawienie Dziedziczenie . Po przywróceniu dziedziczenia role wszystkich użytkowników i grup zostaną przywrócone do ich pierwotnych przypisań na poziomie projektu.

Aby dodać użytkowników projektu lub grupy, które nie są wymienione w oknie dialogowym zabezpieczeń, wykonaj następujące czynności:

  1. Wybierz Dodaj.

  2. Wprowadź użytkownika lub grupę na pasku wyszukiwania, a następnie wybierz użytkownika lub grupę z wyniku wyszukiwania. Możesz dodać wielu użytkowników i grupy.

  3. Wybierz rolę.

  4. Wybierz pozycję Dodaj, aby zapisać zmiany.

    Zrzut ekranu przedstawiający okno dialogowe dodawania użytkownika.