Udostępnij za pośrednictwem


Ograniczanie dostępu do funkcji i zadań

Można ograniczyć dostęp dla wielu zadań Team Foundation Server (TFS), ustawiając stan uprawnień Odmów za pośrednictwem grupy zabezpieczeń.Aby uzyskać pełną listę domyślnych grup i uprawnień, zobacz Uprawnienia serwera programu Team Foundation Server.

P: Jak ograniczyć, kto może uzyskać dostęp lub zmodyfikować kod źródłowy?

ODP na karcie kontroli wersji w tym kontekście administracja TWA można ustawić uprawnień dla grupy lub osobę.

Strona uprawnienia do kontroli wersji TF

Dla projektów zespołowe, które korzystają z Git dla kontroli wersji, możesz ustawić następujące uprawnienia.

Strona uprawnień dla Git projektu w kontekście administratora

Aby uzyskać dodatkowe informacje, zobacz Uprawnienia serwera programu Team Foundation Server.

P: Jak ograniczyć, kto może modyfikować definicje kompilacji?

ODP z tworzenia koncentratora w TWA można ustawić uprawnień kompilacji w projekcie poziomu grupy lub poszczególne.

Łącze zabezpieczeń w menu Akcje na stronie kompilacji

Możesz ustawić uprawnienia dla operacji kompilacji pokazanych na następującej ilustracji.

Strona uprawnienia do kontroli wersji TF

Ponadto można ustawić uprawnienia, otwierając Ikona Menu kontekstowe menu kontekstowe definicję kompilacji.

Aby uzyskać dodatkowe informacje, zobacz Uprawnienia serwera programu Team Foundation Server.

P: Jak ograniczyć dostęp do członków zespołu modyfikujących element roboczy?

Odp.: Przez Ustawienie uprawnień na ścieżkę obszaru można odmówić grupie lub poszczególnym użytkownikom możliwości tworzenia lub edytowania elementów pracy przypisanych do ścieżki obszaru.

P: Jak ograniczyć dostęp do osób tworzących określone typy elementów roboczych?

ODP można ograniczyć dostęp w jeden z dwóch sposobów:

  • Przez dodanie możliwości do grupy kategorii ukryte można zapobiec ich tworzeniu przez większość uczestników projektu.Możesz tworzyć hiperłącze do szablonu, które otwiera formularz elementu roboczego i dzielić się tym łączem z członkami zespołu, którzy chcesz aby je tworzyli.

  • Przez dodanie reguły pola do przepływu pracy dla pola System.CreatedBy można skutecznie ograniczyć grupę użytkowników tworzących element pracy określonego typu.Jak pokazano na poniższym przykładzie, użytkownik tworzący element roboczy musi należeć do Allowed Group, aby zapisać element roboczy.

    <TRANSITION from=" " to="New">
       <FIELDS>
         <FIELD refname="System.CreatedBy">
             <VALIDUSER for="Allowed Group" not="Disallowed Group" />
         </FIELD>
       </FIELDS>
    </TRANSITION> 
    

Aby uzyskać więcej informacji na temat dostosowywania WITs, zobacz Modyfikowanie lub dodawanie dostosowanego typu elementu pracy.

P: Jak ograniczyć dostęp do zmieniania elementu roboczego na podstawie pewnych warunków lub wartości pól?

Odp.:Ustawić regułę pola warunku, regułę opartą na stanie pola lub kombinację dwóch, które stosuje się do grupy.Możesz uniemożliwić zmiany dokonywane w polu przez określenie kwalifikującej reguły i zastosowanie jej dla danej grupy.Reguły warunkowe mogą obejmować elementy CANNOTLOSEVALUE, EMPTY, FROZEN, NOTSAMEAS, READONLY i REQUIRED.

P: Jak ograniczyć, kto może zmodyfikować udostępnione zapytanie o element roboczy?

ODPUstawienia uprawnień dla udostępnionego kwerendy lub folderu zapytania do ograniczania, kto może modyfikować kwerendy lub kwerend znajdujące się w folderze.