Azure Git-opslagplaatsen kunnen nu worden behandeld als beveiligde resources in YAML-pijplijnen

U kunt Azure Git-opslagplaatsen nu behandelen als beveiligde resources in YAML-pijplijnen, net als serviceverbindingen en agentpools. Als inzender van een opslagplaats kunt u controles en pijplijnmachtigingen toevoegen om u te helpen uw opslagplaats te beheren.

Bekijk de volgende functiebeschrijvingen voor meer informatie.

Algemeen

Azure Boards

Azure Pipelines

Azure-artefacten

Algemeen

ALGEMENE beschikbaarheid van PAT-levenscyclusbeheer-API

We zijn blij om de algemene beschikbaarheid van de API's voor levenscyclusbeheer van persoonlijke toegangstokens (PAW's) aan te kondigen. Met deze uitgebreide set API's kan uw team het beheer vereenvoudigen van de PAW's waarvan ze eigenaar zijn, door ze nieuwe functionaliteit te bieden, zoals het maken van nieuwe persoonlijke toegangstokens met een gewenst bereik en een gewenste duur, en het vernieuwen of verlopen van bestaande tokens.

Voorheen was de primaire manier voor het beheren van PAW's (persoonlijke toegangstokens) via de gebruikersinterface of met behulp van een beperkte set API's die alleen bedoeld zijn voor beheerders van projectverzamelingen. Deze nieuwe API biedt organisaties de mogelijkheid om automatisering in te stellen met PAW's, waaronder het instellen van build-pijplijnen of interactie met werkitems.

Azure Boards

Verschillende problemen met Leveringsplannen 2.0 opgelost

Delivery Plans 2.0 is sinds afgelopen oktober beschikbaar als openbare preview. We reageren op feedback van klanten en hebben problemen aangepakt. Deze release bevat oplossingen voor deze problemen. Met name het inconsistente zoomgedrag en het vastlopen van schuifbalken zijn nu aangepakt. Kaarten worden nu gerangschikt op de planning op datum in plaats van prioriteit van achterstand om beter gebruik te maken van de ruimte.

Azure Pipelines

Opslagplaatsen als een beveiligde resource in YAML-pijplijnen

U kunt uw Azure DevOps-project organiseren om veel subprojecten te hosten, elk met een eigen Azure DevOps Git-opslagplaats en een of meer pijplijnen. In deze structuur wilt u mogelijk bepalen welke pijplijnen toegang hebben tot welke opslagplaatsen. Laten we bijvoorbeeld zeggen dat u twee opslagplaatsen A en B in hetzelfde project hebt en twee pijplijnen X en Y waarmee deze opslagplaatsen normaal gesproken worden gebouwd. Mogelijk wilt u voorkomen dat pijplijn Y toegang heeft tot opslagplaats A. Over het algemeen wilt u dat de inzenders van A bepalen tot welke pijplijnen ze toegang willen verlenen.

Hoewel dit gedeeltelijk mogelijk was met Azure Git-opslagplaatsen en -pijplijnen, was er geen ervaring met het beheren ervan. Deze functie lost die kloof op. Azure Git-opslagplaatsen kunnen nu worden behandeld als beveiligde resources in YAML-pijplijnen, net als serviceverbindingen en agentpools.

Als inzender van opslagplaats A kunt u controles en pijplijnmachtigingen toevoegen aan uw opslagplaats. Ga hiervoor naar de projectinstellingen, selecteer Opslagplaatsen en vervolgens uw opslagplaats. U ziet een nieuw menu met de naam 'Controles', waarin u een van de in-the-box of aangepaste controles kunt configureren in de vorm van Azure-functies.

Controles toevoegen

Op het tabblad Beveiliging kunt u de lijst met pijplijnen beheren die toegang hebben tot de opslagplaats.

De lijst met pijplijnen beheren op het tabblad Beveiliging

Telkens wanneer een YAML-pijplijn gebruikmaakt van een opslagplaats, controleert de Infrastructuur van Azure Pipelines of aan alle controles en machtigingen wordt voldaan.

Notitie

Deze machtigingen en controles zijn alleen van toepassing op YAML-pijplijnen. Klassieke pijplijnen herkennen deze nieuwe functies niet.

Azure-artefacten

Lege Prullenbak inschakelen voor feeds

Met deze update kunt u nu de Prullenbak leegmaken om artefacten permanent te verwijderen buiten het retentiebeleid.

Volgende stappen

Notitie

Deze functies worden in de komende twee tot drie weken uitgerold.

Ga naar Azure DevOps en neem een kijkje.

Feedback geven

We horen graag wat u vindt van deze functies. Gebruik het menu Help om een probleem te melden of een suggestie te doen.

Een suggestie doen

U kunt ook advies krijgen en uw vragen worden beantwoord door de community op Stack Overflow.

Met vriendelijke groet,

Vijay Machiraju