Delen via


TFVC-opslagplaatsmachtigingen instellen

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

Visual Studio 2019 | Visual Studio 2022

U kunt de toegang tot een TFVC-opslagplaats (Team Foundation Version Control) beheren om te vergrendelen wie kan bijdragen aan uw broncode. Er is slechts één TFVC-opslagplaats per project. Zie Toegang beheren met behulp van machtigingen voor hulp bij het verlenen van meer machtigingsniveaus.

Vereisten

Categorie Requirements
Toegang tot het project Lid van het Azure DevOps-project waar de TFVC-opslagplaats zich bevindt.
toestemmingen Lid van de groep Projectbeheerders of Machtigingen beheren ingesteld op Toestaan voor de TFVC-opslagplaats.
Toegangsniveaus Bijdragen aan broncode: ten minste basistoegang . Belanghebbendentoegang voor privéprojecten biedt geen toegang tot broncode. Belanghebbendentoegang voor openbare projecten biedt dezelfde toegang als Inzenders en Basic. Zie Over toegangsniveaus voor meer informatie.
Categorie Requirements
Toegang tot het project Lid van het Azure DevOps-project waar de TFVC-opslagplaats zich bevindt.
toestemmingen Lid van de groep Projectbeheerders of Machtigingen beheren ingesteld op Toestaan voor de TFVC-opslagplaats.
Toegangsniveaus Bijdragen aan broncode: ten minste basistoegang . Belanghebbendentoegang voor privéprojecten biedt geen toegang tot broncode. Zie Over toegangsniveaus voor meer informatie.

Standaardmachtigingen voor opslagplaatsen

Leden van de groep Inzenders van het project hebben standaard machtigingen om een bijdrage te leveren aan een opslagplaats. Zie Beveiligingsgroepen, serviceaccounts en machtigingen in Azure DevOps voor een beschrijving van elk beveiligingsgroep en machtigingsniveau.

Notitie

Taken zoals een TFVC-opslagplaats maken, verwijderen of de naam ervan wijzigen, worden niet ondersteund. Zodra een TFVC-opslagplaats is gemaakt, kunt u deze niet verwijderen. U kunt ook slechts één TFVC-opslagplaats per project hebben. Dit verschilt van Git-opslagplaatsen die het toevoegen, hernoemen en verwijderen van meerdere opslagplaatsen mogelijk maken.

Machtiging

Lezers

Bijdragers

Beheerders bouwen

Projectbeheerders

Inchecken, Label, Vergrendelen, Samenvoegen, Een wijziging in een serverwerkruimte vastgezet, Lezen

Alleen lezen

✔️

✔️

✔️

Labels beheren, vertakkingen beheren, machtigingen beheren, wijzigingen van andere gebruikers herzien, wijzigingen van andere gebruikers ongedaan maken, wijzigingen van andere gebruikers ontgrendelen

✔️

Beveiligingsmachtigingen voor TFVC-opslagplaats instellen

Als u machtigingen wilt instellen voor een aangepaste beveiligingsgroep, moet u ervoor zorgen dat de groep al is gedefinieerd. Zie Machtigingen op projectniveau wijzigen voor meer informatie.

  1. Selecteer Project-instellingen in de Azure DevOps-webportal voor het project waarvoor u machtigingen wilt instellen. Als u een ander project wilt kiezen, zie Switch project, repository, team.

  2. Selecteer Opslagplaatsen.

  3. Selecteer de TFVC-opslagplaats met de naam van het project.

    Afbeelding van het kiezen van een TFVC-opslagplaats.

  4. Kies de gebruiker of beveiligingsgroep waarvoor u machtigingen wilt wijzigen.

    Als u machtigingen wilt instellen voor een specifieke gebruiker of groep, voert u de naam in het identiteitsvak in en selecteert u de identiteit.

    Afbeelding van het toevoegen van een gebruiker of groep.

  5. Breng de wijzigingen aan in de machtigingenset.

    Afbeelding van het instellen van de machtigingen voor een gebruiker of groep.

  6. Wanneer u klaar bent, navigeert u weg van de pagina. De machtigingswijzigingen worden automatisch opgeslagen voor de geselecteerde gebruiker of groep.

    Als u een gebruiker of groep toevoegt en geen machtigingen wijzigt, wordt de gebruiker of groep die u hebt toegevoegd niet meer weergegeven nadat u de machtigingspagina hebt vernieuwd.

    Notitie

    Mogelijk kunt u een gebruiker niet vinden via een machtigingspagina of identiteitsveld als de gebruiker niet aan het project is toegevoegd door deze toe te voegen aan een beveiligingsgroep of aan een projectteam. Wanneer een gebruiker wordt toegevoegd aan Microsoft Entra ID of Active Directory, kan er ook een vertraging optreden tussen de tijd waarop ze aan het project worden toegevoegd en wanneer ze doorzoekbaar zijn vanuit een identiteitsveld. De vertraging kan tussen 5 minuten en 7 dagen duren.

De machtigingen voor de TFVC-opslagplaats voor een project instellen:

  1. Selecteer Projectinstellingen in de Azure DevOps-webportal voor het project waarvoor u machtigingen wilt instellen.

  2. Selecteer Opslagplaatsen.

  3. Selecteer de TFVC-opslagplaats.

  4. Kies de beveiligingsgroep waarvan u de machtigingen wilt beheren, in dit geval de groep Inzenders .

  5. Selecteer de machtiging voor Beheer tak.

    Als u de volledige afbeelding wilt zien, klikt u op de afbeelding om uit te vouwen. Kies het pictogram sluiten om te sluiten.

    Schermopname van projectbeveiligingsinstellingen voor een TFVC-opslagplaats.

    Notitie

    Mogelijk kunt u een gebruiker niet vinden via een machtigingspagina of identiteitsveld als de gebruiker niet aan het project is toegevoegd door deze toe te voegen aan een beveiligingsgroep of aan een projectteam. Wanneer een gebruiker wordt toegevoegd aan Microsoft Entra ID of Active Directory, kan er ook een vertraging optreden tussen de tijd waarop ze aan het project worden toegevoegd en wanneer ze doorzoekbaar zijn vanuit een identiteitsveld. De vertraging kan tussen 5 minuten en 7 dagen duren.

    Als u een gebruiker of groep toevoegt en geen machtigingen wijzigt, wordt de gebruiker of groep die u hebt toegevoegd niet meer weergegeven nadat u de machtigingspagina hebt vernieuwd.

  6. Sla uw wijzigingen op.