Udostępnij przez


Ochrona zasobu repozytorium

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Ochronę można dodać do zasobu repozytorium przy użyciu kontroli i uprawnień potoku. Po dodaniu ochrony można lepiej zarządzać własnością repozytorium i uprawnieniami do edycji.

Wymagania wstępne

Musisz być członkiem grupy Administratorzy projektu lub mieć uprawnienia Zarządzanie ustawione na Zezwalaj na repozytoria Git.

Dodaj sprawdzanie zasobów repozytorium

  1. Zaloguj się do organizacji usługi Azure DevOps (https://dev.azure.com/{yourorganization}) i wybierz swój projekt.

  2. Wybierz pozycję Ustawienia projektu>Repozytoria.

    Zrzut ekranu przedstawiający ustawienia projektu usługi Azure DevOps z repozytoriami wybranymi w sekcji Repozytoria.

  3. Wybierz repozytorium, które chcesz zmodyfikować.

  4. Wybierz pozycję >Zatwierdzenia i sprawdzenia.

    Wybierz pozycję Zatwierdzenia i kontrole.

  5. Wybierz opcję, aby określić, jak można użyć zasobów repozytorium, a następnie wybierz Dalej. W poniższym przykładzie, dodaj wymóg zatwierdzeń, aby ręczny zatwierdzający był wymagany za każdym razem, gdy potok prosi o dostęp do repozytorium. Aby uzyskać więcej informacji, zobacz Zatwierdzenia i kontrole.

    Zrzut ekranu przedstawiający kontrole, które można dodać.

  6. Na ekranie wynikowym skonfiguruj sprawdzenie, a następnie wybierz Utwórz.

    Zrzut ekranu przedstawiający skonfigurowany przycisk sprawdzania i tworzenia.

W repozytorium odbywa się sprawdzanie zasobów.

Dodaj uprawnienia potoku do zasobu repozytorium

Można również ustawić repozytorium tak, aby było używane tylko dla określonych potoków YAML. Ograniczenie repozytorium do określonych potoków uniemożliwia nieautoryzowanym potokom YAML w projekcie korzystanie z repozytorium. To ustawienie dotyczy tylko potoków YAML.

Ważne

Dostęp do wszystkich potoków jest domyślnie wyłączony dla chronionych zasobów . Aby udzielić dostępu do wszystkich potoków, zaznacz pole wyboru Udziel uprawnień dostępu do wszystkich potoków dla zasobu. Możesz to zrobić podczas tworzenia lub edytowania zasobu. Aby ta opcja jest dostępna, potrzebna jest rola administratora repozytorium.

  1. Zaloguj się do organizacji (https://dev.azure.com/{yourorganization}) i wybierz projekt.

  2. Wybierz ustawienia projektu>Repozytoria.

    Zrzut ekranu przedstawiający nawigację do repozytoriów.

  3. Wybierz repozytorium, które chcesz zmodyfikować.

  4. Kliknij Zabezpieczenia.

    Zrzut ekranu przedstawiający nawigację na karcie z ustawieniami, zasadami i zabezpieczeniami, gdzie wybrano i podkreślone zabezpieczenia.

  5. Przejdź do Uprawnień potoku.

    Zrzut ekranu przedstawiający panel Uprawnień potoku z komunikatem o braku dozwolonych potoków oraz przyciskami dodawania i menu w prawym górnym rogu.

  6. Wybierz .

  7. Wybierz repozytorium do dodania.

Widzisz na liście dodane repozytorium.

Następne kroki