Delen via


Organisatiefacturering beheren in Azure DevOps - Sprint 150 Update

In de Sprint 150-update van Azure DevOps hebben we de mogelijkheid toegevoegd om facturering voor uw organisatie binnen onze portal te beheren.

Op het nieuwe tabblad Facturering kunt u het Azure-abonnement kiezen dat u gebruikt voor facturering en betalen voor extra gebruikers. U hoeft niet langer naar Visual Studio Marketplace of Azure Portal te gaan om facturering te beheren.

Bekijk de functies lijst hieronder voor meer informatie.

Functies

Algemeen:

Azure Boards:

Azure Repositories:

Azure Pipelines:

Berichtgeving:

Wiki:

Bestuur:

Algemeen

Algemene beschikbaarheid van donker thema

Afgelopen oktober hebben we de openbare preview van het donkere thema uitgebracht als onderdeel van de nieuwe navigatie. Na enkele maanden in preview, luisteren naar feedback en het afstemmen van de ervaring, zijn we verheugd om de algemene beschikbaarheid van het donkere thema aan te kondigen.

Facturering voor uw organisatie beheren via Azure DevOps

We zijn blij om aan te kondigen dat u nu de facturering van uw organisatie kunt beheren vanuit de Azure DevOps-portal. Beheerders hoeven geen facturering meer in te stellen via Azure Portal. Als u de factureringsinstellingen wilt beheren, gaat u naar de instellingen van uw organisatie en selecteert u Facturering.

Hieronder ziet u een lijst met instellingen die u kunt beheren via het tabblad Facturering .

  1. U kunt een Azure-abonnement kiezen dat u wilt gebruiken voor facturering.

    Factureringsinstellingen voor organisaties.

  2. U kunt het Azure-abonnement wijzigen dat uw organisatie gebruikt voor facturering door een ander abonnement te selecteren. Voorheen moest u facturering verwijderen en vervolgens zorgvuldig hetzelfde niveau opnieuw inkopen voor elk van uw betaalde resources (Basisgebruikers, Pakketbeheergebruikers, MS Gehoste pijplijnen, enzovoort). Dit proces was vervelend en gevoelig voor fouten. U kunt nu het Azure-abonnement wijzigen dat uw organisatie gebruikt voor facturering door een ander abonnement te selecteren en op Opslaan te klikken.

    Facturerings-id van Azure-abonnement.

  3. U hoeft niet langer naar Visual Studio Marketplace te gaan om de factureringsinstellingen te beheren. We hebben de mogelijkheid toegevoegd om te betalen voor extra gebruikers van Basic, Test Manager en Package Management (Azure Artifacts). U kunt het aantal gebruikers dat uw organisatie betaalt verhogen of verlagen via het nieuwe tabblad Facturering .

    Gefactureerd voor extra gebruikers.

Azure Boards

Queries uitvoeren gebaseerd op Azure Active Directory-groepen

Dankzij de toegenomen acceptatie van Azure Active Directory en de prevalentie van het gebruik van groepen om beveiliging te beheren, zijn teams steeds vaker op zoek naar manieren om deze groepen in Azure Boards te gebruiken. Naast het uitvoeren van query's op werkitems die zijn toegewezen of gewijzigd door specifieke personen met behulp van de operators In ofNiet in groep , kunt u ook Rechtstreeks Azure Active Directory-groepen gebruiken.

Raadpleeg de documentatie voor queryoperators voor meer informatie.

Query's uitvoeren op basis van groepen.

Deel het teamboard met een badge

Het README-bestand van de opslagplaats is vaak het referentiepunt waar je projectteam terecht kan voor informatie over hoe je kunt bijdragen aan en gebruik kunt maken van je oplossing. U kunt nu, net als met een build- of implementatiestatus in Azure Pipelines, een badge toevoegen aan uw README voor het bord van uw team in Azure Boards. U kunt de badge zo configureren dat alleen de Wordt uitgevoerd kolommen of alle kolommen worden weergegeven, en zelfs de badge openbaar zichtbaar maken als uw project open source is.

Gebruik een badge om borden te delen.

Als uw README is gebaseerd op Markdown, kunt u de voorbeeld-Markdown kopiëren vanaf de instellingen van de statusbadge en deze in uw bestand plakken.

Badge in een LEESMIJ op GitHub.

Werk opvragen ten opzichte van het begin van de dag, week, maand of jaar

Hoewel teams zich vaak richten op werk binnen de context van wat er komt, of op basis van sprint-iteraties, is het vaak interessant om terug te kijken naar het werk via de lens van de agenda om te rapporteren over al het werk dat vorige maand of in het eerste kwartaal van het jaar is gebeurd. U kunt nu de volgende nieuwe set @StartOf macro's samen met een datumveld gebruiken om een query uit te voeren op basis van het begin van de dag, week, maand of jaar:

  • @StartOfYear
  • @StartOfMonth
  • @StartOfWeek
  • @StartOfDay

Elk van deze macro's accepteert ook een nieuwe wijzigingsreeks waarmee u de gegevens kunt verplaatsen op verschillende datumeenheden. U kunt bijvoorbeeld een query schrijven om alle werkitems te vinden die in het eerste kwartaal van dit jaar zijn voltooid door een query uit te voeren op de datum >van statuswijziging = @StartOfYear en de datum <van statuswijziging = @StartOfYear(“+3M”). Zie de querymacro's documentatie voor meer informatie.

Voer een query uit voor werk ten opzichte van het begin van de dag, week, maand of jaar.

Queryresultaten exporteren naar een CSV-bestand

U kunt nu queryresultaten rechtstreeks exporteren naar een CSV-indelingsbestand vanaf internet.

Queryresultaten exporteren.

Azure Repos

Nieuwe samenvoegtypen voor het voltooien van pull-aanvragen

U hebt nu meer opties bij het samenvoegen van de wijzigingen van een pull-aanvraag naar de doelbranch. We hebben ondersteuning toegevoegd voor twee van onze meest aangevraagde functies in de Ontwikkelaarscommunity: Fast-Forward samenvoegen en Semi-Linear samenvoegen (ook wel 'Rebase and Merge' genoemd).

U ziet nu deze nieuwe opties die beschikbaar zijn in het dialoogvenster Pull-aanvraag voltooien:

Nieuwe samenvoegtypen voor het voltooien van pull-aanvragen.

Op de bijgewerkte pagina voor beleidsbeheer kunnen beheerders bepalen welke samenvoegstrategieën zijn toegestaan voor een vertakking of map met vertakkingen.

Samenvoegtypen beperken.

Opmerking

Bestaande beleidsregels worden nog steeds afgedwongen. Als je branch momenteel bijvoorbeeld een beleid 'alleen squash samenvoegen' hanteert, moet je dat beleid aanpassen om de nieuwe samenvoegstrategieën te kunnen gebruiken.

Er zijn enkele situaties waarin rebasen tijdens de voltooiing van een pull-verzoek niet mogelijk is:

  • Als een beleid op de doelvertakking het gebruik van rebase-strategieën verbiedt, hebt u de toestemming "Vertakkingsbeleid overschrijven" nodig.
  • Als de bronvertakking van de pull request beleidsregels heeft, kunt u deze niet opnieuw baseren. Rebasing zal de bronvertakking wijzigen zonder het goedkeuringsproces voor het beleid te doorlopen.
  • Als u de extensie voor samenvoegingsconflicten hebt gebruikt om samenvoegingsconflicten op te lossen. Conflictoplossingen die worden toegepast bij een driezijdige samensmelting zijn zelden succesvol (of zelfs geldig) wanneer alle commits in een pull-verzoek één voor één opnieuw worden toegepast.

In al deze gevallen hebt u nog steeds de mogelijkheid om uw vertakking lokaal te rebasen en naar de server te pushen, of uw wijzigingen samen te voegen wanneer u de pull request voltooit.

Azure-pipelines

Kubernetes-manifest-taak

We hebben een nieuwe taak toegevoegd aan onze release-pijplijnen om het implementeren in Kubernetes-clusters te vereenvoudigen met behulp van manifestbestanden. Deze taak biedt de volgende voordelen in vergelijking met het gebruik van kubectl binary in scripts:

  • Substitutie van artefacten: De implementeeractie neemt een lijst met containerafbeeldingen als invoer, die samen met hun tags of hashwaarden kunnen worden opgegeven. Dit wordt vervangen door de versie zonder sjablonen van de manifestbestanden voordat het wordt toegepast op het cluster, om ervoor te zorgen dat de juiste versie van de image wordt opgehaald door de knooppunten van het cluster.

  • Manifeststabiliteit: de implementatiestatus wordt gecontroleerd op de Kubernetes-objecten die zijn geïmplementeerd om stabiliteitscontroles op te nemen terwijl de taakstatus als geslaagd/mislukt wordt gecomputeerd.

  • Traceerbaarheid aantekeningen: Aantekeningen worden toegevoegd aan de geïmplementeerde Kubernetes-objecten om traceerbaarheidsinformatie over de oorspronkelijke organisatie, het project, de pijplijn en de uitvoering toe te voegen.

  • Bakmanifest: met de bakactie van de taak kunt u Helm-grafieken in Kubernetes-manifestbestanden bakken, zodat ze op het cluster kunnen worden toegepast.

  • Implementatiestrategie: het kiezen van een canary-strategie met implementatieactie leidt tot het maken van het gewenste percentage workloads met achtervoegsel -baseline en -canary, zodat deze kunnen worden vergeleken tijdens een ManualIntervention taak voordat de actie promoveren/afwijzen van de taak wordt gebruikt om de versie definitief vast te stellen die behouden moet worden.

steps:
- task: KubernetesManifest@0
  name: bake
  displayName: Bake K8s manifests from Helm chart
  inputs:
    action: bake
    helmChart: charts/sample
    overrides: 'image.repository:nginx'

- task: KubernetesManifest@0
  displayName: Deploy K8s manifests
  inputs:
    kubernetesServiceConnection: k8sSC1
    manifests: $(bake.manifestsBundle)
    containers: |
      nginx: 1.7.9

Upgrades voor Docker-taak

We hebben de Docker-taak bijgewerkt om de ontwerpervaring voor pijplijnen te vereenvoudigen. De opdracht buildAndPush kan nu worden gebruikt om meerdere tags te bouwen voor een specifieke containeropslagplaats en deze in één stap naar meerdere containerregisters te pushen. De taak kan docker-registerserviceverbindingen gebruiken om u aan te melden bij containerregisters. Traceerbaarheidsmetagegevens over bronrepository, commit en build-herkomst worden als labels toegevoegd aan de installatiekopieën die met deze taak zijn gebouwd.

steps:
- task: Docker@2
  displayName: Container registry login - ACR1 service connection
  inputs:
    command: login
    containerRegistry: acr1
- task: Docker@2
  displayName: Container registry login - ACR2 service connection
  inputs:
    command: login
    containerRegistry: acr2
- task: Docker@2
  displayName: Build and push images
  inputs:
    repository: test
    tags: |
      d1
      d2

Installatieprogramma voor het hulpprogramma Kubectl

Er is een nieuwe taak toegevoegd waarmee u een specifieke versie van het binaire Kubectl-bestand op de agents kunt installeren. De meest recente en semver versietekenreeksen, zoals v1.14.0, worden geaccepteerd als geldige waarden voor de invoer van de Kubectl-versiespecificatie.

installatieprogramma voor kubectl.

Azure-containerregister in Docker-registerserviceverbinding

U kunt nu een Docker-registerserviceverbinding maken vanaf de instellingenpagina van uw project. Als u de verbinding wilt maken, kiest u een Azure-containerregister in een van de abonnementen die zijn gekoppeld aan uw Azure Ad-identiteit (Azure Active Directory). Alle taken die serviceverbindingen met containerregisters vereisen, zoals Docker@2 en KubernetesManifest@0 ondersteunen één manier om een verbinding op te geven.

Voeg een Docker-serviceverbinding toe.

Ondersteuning voor cgroup in gehoste Ubuntu-pool

Wanneer het geheugengebruik in Linux te hoog wordt, beëindigt de kernel enkele processen om de rest te beveiligen. Als het proces van de Azure Pipelines-agent is geselecteerd voor beëindiging, mislukt de pijplijnuitvoering met een foutbericht over het verlies van communicatie met de agent. In de door Microsoft gehoste Ubuntu-pool hebben we de kans verkleind dat de agent wordt beëindigd door stappen in een aangepaste cgroup uit te voeren. Hoewel uw pijplijn nog steeds kan mislukken als u het beschikbare geheugen te boven gaat, is het waarschijnlijker dat het agentproces blijft functioneren en de fout correct rapporteert. Als u een privé-Linux-agent uitvoert, hebben we de instellingen gepubliceerd die we gebruiken, zodat u een vergelijkbare installatie kunt overwegen.

Eenmalig uitvoerende agent

Als u infrastructuur zoals Azure Container Instances gebruikt om elastische privéagenten uit te voeren, wilt u vaak dat elke agent slechts één taak accepteert voordat u weggaat. Tot nu toe was dit niet eenvoudig, omdat u de agent moest beëindigen (wat mogelijks een fout zou kunnen veroorzaken) of het risico moest accepteren dat een agent misschien een andere taak kreeg voordat u hem kon uitschakelen. Met deze update hebben we de --once vlag toegevoegd aan de agentconfiguratie. Wanneer u de agent op deze manier configureert, accepteert deze slechts één taak en sluit het zichzelf af.

Ondersteuning voor Visual Studio 2019 (VS2019) in Visual Studio Test-taak

We hebben ondersteuning voor VS2019 toegevoegd aan de Visual Studio Test-taak in pijplijnen. Als u tests wilt uitvoeren met behulp van het testplatform voor VS2019, selecteert u de meest recente of Visual Studio 2019-opties in de vervolgkeuzelijst Platformversie testen.

Ondersteuning voor Visual Studio 2019 (VS2019) in Visual Studio Test-taak.

Update voor gebruikersinterface voor agentpool

De beheerpagina voor agentgroepen in projectinstellingen is bijgewerkt met een nieuwe gebruikersinterface. U kunt nu eenvoudig alle taken zien die in een pool worden uitgevoerd. Daarnaast kunt u leren waarom een taak niet wordt uitgevoerd.

Update gebruikerservaring (UX) van agentpool.

Taakassistent voor het bewerken van YAML-bestanden

We blijven veel feedback ontvangen om het gemakkelijker te maken YAML-bestanden voor pijplijnen te bewerken. In de vorige updates hebben we intellisense-ondersteuning toegevoegd. Nu voegen we een taakassistent toe aan de YAML-editor. Hiermee hebt u dezelfde vertrouwde ervaring voor het toevoegen van een nieuwe taak aan een YAML-bestand als in de klassieke editor. Deze nieuwe assistent ondersteunt de meeste algemene typen taakinvoer, zoals selectielijsten en serviceverbindingen. Als u de nieuwe taakassistent wilt gebruiken, selecteert u Bewerken op een YAML-pijplijn en selecteert u vervolgens de Taakassistent.

Taakassistent voor het bewerken van YAML-bestanden.

Updates voor gehoste pipeline-afbeeldingen

We zijn verheugd om updates voor de gehoste macOS-pool aan te kondigen aan OS X Mojave (10.4), die ook ondersteuning voor Xcode 10.2 bevat. Als uw op ontwerp gebaseerde pijplijnen gebruikmaken van de gehoste macOS-pool , worden uw pijplijnen automatisch bijgewerkt naar Mojave. Als u op OS X High Sierra (10.3) wilt blijven, wijzigt u de pool waarop uw builds worden uitgevoerd in Hosted macOS High Sierra.

Als u YAML gebruikt, zijn de nieuwe vmImage-labels die u kunt gebruiken het volgende:

  • Afbeeldingslabel dat altijd verwijst naar de nieuwste versie van macOS, momenteel 10.4
vmImage: 'macOS-latest'
  • Dit afbeeldingslabel is specifiek gericht op mac OS 10.4 als u zeker wilt zijn dat uw pijplijn wordt uitgevoerd op Mojave
vmImage: 'macOS-10.4'
  • Afbeeldingslabel dat specifiek gericht is op mac OS 10.3 als u er zeker van wilt zijn dat uw pijplijn wordt uitgevoerd op High Sierra
vmImage: 'macOS-10.3'

We hebben ook updates aangebracht in de Installatiekopie van Windows Server 2019 voor uw gehoste Azure-pijplijnen. De nieuwste releases vindt u hier. Deze update bevat nieuwe versies van de VS2019 Preview, Docker, PowerShell Core, Node.js, npm en andere.

Voor meer informatie over wat er is opgenomen in onze gehoste macOS VM-installatiekopieën en meer informatie over de hulpprogramma's die beschikbaar zijn op onze installatiekopieën, gaat u naar onze opslagplaats voor het genereren van installatiekopieën op GitHub.

Verbeteringen voor ServiceNow-integratie

Afgelopen december hebben we de integratie van ServiceNow Change Management met releasepijplijnen uitgebracht. Een belangrijke mogelijkheid voor samenwerking tussen teams die elk team in staat stelde een service van hun keuze te gebruiken en effectieve end-to-end levering te hebben. Met deze update hebben we de integratie verbeterd ter ondersteuning van alle soorten wijzigingen (normaal, standaard en noodgeval). Daarnaast kunt u nu de poort opgeven die wordt gebruikt om een nieuwe wijzigingsaanvraag te maken met behulp van een bestaande sjabloon, volgens het ITSM-proces dat in uw organisatie is gevolgd. Ten slotte kunt u ook releases gateen op basis van bestaande wijzigingsaanvragen. Hierdoor kunt u CD gebruiken zonder dat u het proces hoeft te wijzigen dat door uw IT-teams wordt aanbevolen.

ServiceNow-wijzigingsbeheer.

Ondersteuning voor Azure PowerShell Az-module

Azure PowerShell biedt een set cmdlets die u kunt gebruiken om Azure-resources vanaf de opdrachtregel te beheren. Afgelopen december is de Az-module van Azure PowerShell beschikbaar en is deze nu de beoogde module voor het beheren van uw Azure-resources.

Voorheen bieden we geen ondersteuning voor de Azure PowerShell Az-module in onze gehoste agents. Met de nieuwe Azure PowerShell-taak versie 4.* in build- en release-pijplijnen hebben we ondersteuning toegevoegd voor de nieuwe Az-module voor alle platforms. Azure PowerShell-taakversie 3.* blijft ondersteuning bieden voor de AzureRM-module. Als u echter op de hoogte wilt blijven van de nieuwste Azure-services en -functies, raden we u aan om zo snel mogelijk over te schakelen naar de Azure PowerShell-taakversie 4.* .

De Az-module heeft een compatibiliteitsmodus om u te helpen bij het gebruik van bestaande scripts terwijl u ze bijwerkt om de nieuwe syntaxis te gebruiken. Als u compatibiliteit voor de Az-module wilt inschakelen, gebruikt u de opdracht Enable-AzureRmAlias. Met aliassen kunt u de oude cmdlet-namen gebruiken met az-module. U kunt meer informatie krijgen over het migreren van de Azure RM-module naar de Azure PowerShell Az-module hier.

Opmerking

Als u privéagenten gebruikt, moet u de Az-module installeren op uw agentcomputer.

Zie de documentatie hiervoor meer informatie over de Azure PowerShell Az-module.

Verbeteringen in de autorisatie van middelen

We moesten beveiliging bieden voor beveiligde resources (bijvoorbeeld serviceverbindingen, variabele groepen, agentgroepen, beveiligde bestanden) wanneer ernaar wordt verwezen in een YAML-bestand. Tegelijkertijd wilden we het voor u eenvoudiger maken om pijplijnen in te stellen en te gebruiken die gebruikmaken van dit type resources voor niet-productiescenario's. Eerder hebben we een instelling toegevoegd om een resource te markeren als 'geautoriseerd voor gebruik in alle pijplijnen'.

Met deze update is het eenvoudiger voor u om een probleem met resourceautorisatie op te lossen, zelfs als u een resource als zodanig niet hebt gemarkeerd. Wanneer een build mislukt vanwege een resourceautorisatiefout, ziet u in de nieuwe ervaring een optie om het gebruik van deze resources in de pijplijn expliciet te autoriseren en vervolgens door te gaan. Teamleden met machtigingen voor het autoriseren van resources kunnen deze actie rechtstreeks vanuit een mislukte build voltooien.

Pijplijnsamenvatting met autorisatiefout.

Vereenvoudigd retentiebeleid voor build-pipelines

We hebben het retentiemodel voor alle build-pijplijnen, inclusief YAML-builds, vereenvoudigd. Er is een nieuwe instelling op projectniveau waarmee u kunt bepalen hoeveel dagen u de builds van elke pijplijn wilt behouden en hoeveel dagen u de artefacten van elke build wilt behouden. Als u de klassieke editor hebt gebruikt om uw build-pijplijn te maken, blijven de oudere bewaarinstellingen behouden, maar nieuwere pijplijnen gebruiken de nieuwe instellingen. U kunt retentie beheren op de pagina met instellingen voor pijplijnen van projectinstellingen.

Pijplijnartefacten worden automatisch opgehaald in release

Voorheen, als de build-pijplijn die aan een release was gekoppeld eerder artefacten had gepubliceerd met behulp van de taak Publish Pipeline Artifact, werden deze artefacten niet automatisch opgehaald in de release. In plaats daarvan moest u expliciet een taak Pipeline Artefact downloaden toevoegen in de release-pijplijn om de artefacten te downloaden.

Alle pijplijnartefacten die door de build-pijplijn worden gepubliceerd, worden nu automatisch gedownload en in de release beschikbaar gemaakt. U kunt ook het downloaden van uw pijplijnartefact aanpassen vanuit de fase-eigenschappen van de release-pijplijn.

Updates voor Cobertura-codedekkingsrapporten

Voorheen, wanneer je tests in een pipeline draaide en code-dekkingsresultaten naar Azure DevOps publiceerde, was het noodzakelijk om zowel het XML-overzicht als een HTML-rapportbestand te specificeren. Daarnaast zijn stijlen in de HTML-rapporten verwijderd voordat ze werden weergegeven op het tabblad Codedekking. Deze verwijdering van styling was noodzakelijk vanuit een beveiligingsstandpunt omdat willekeurige HTML-bestanden konden worden geüpload.

Met deze update hebben we deze beperkingen voor cobertura-dekkingsrapporten aangepakt. Wanneer u codedekkingsrapporten publiceert, hoeft u geen HTML-bestanden meer op te geven. Rapporten worden automatisch gegenereerd en worden weergegeven met de juiste stijl op het tabblad Codedekking. Deze mogelijkheid maakt gebruik van het opensource-hulpprogramma ReportGenerator.

Codedekking.

Berichtgeving

Rapporten van bouwmislukkingen en duur

Het is belangrijk om metrische gegevens en inzichten te hebben om de doorvoer en stabiliteit van uw pijplijn continu te verbeteren. Als eerste stap voor het bieden van pijplijnanalyse hebben we twee rapporten toegevoegd om u metrische gegevens en inzichten over uw pijplijnen te geven.

  1. In het faalrapport worden het doorvoerslagingspercentage en de fouttrend weergegeven. Daarnaast wordt ook de trend van de mislukte taken weergegeven om inzicht te krijgen in welke taak bijdraagt aan het maximum aantal fouten.

    Rapporten over buildfouten en duur van de builds.

  2. Het duurrapport bevat de duur van het proces en de bijbehorende trends.

    Trendrapport van pijplijnduur.

Algemene beschikbaarheid van Analytics

We zijn verheugd om aan te kondigen dat de volgende analytics-functies zonder extra kosten worden opgenomen in Azure DevOps.

  1. De Analytics Widgets zijn configureerbare modules die gegevens op een dashboard weergeven en u helpen bij het bewaken van de voortgang van uw werk. De opgenomen widgets zijn het volgende:

  2. In het product voegen we het rapport van de meest falende tests toe om inzicht te krijgen uit de belangrijkste mislukte tests in uw pijplijn. Dit zal helpen de betrouwbaarheid van uw pijplijn te verbeteren en testschuld te verminderen.

    Testfoutrapport.

We blijven ook Power BI-integratie aanbieden via analyseweergaven en directe toegang tot ons OData-eindpunt in preview voor alle Azure DevOps Services-klanten.

Als u de Analytics Marketplace-extensie gebruikt, kunt u Analytics blijven gebruiken zoals u dat eerder hebt gedaan en hoeft u geen aanvullende stappen te volgen. Dit betekent dat we de Analytics Marketplace-extensie voor gehoste klanten zullen verwijderen.

De Azure DevOps Analytics-aanbieding is de toekomst van rapportage en we blijven investeren in nieuwe functies die worden aangestuurd door Analytics. Meer informatie over Analytics vindt u in de onderstaande koppelingen.

Wiki

Meldingen op wikipagina's

Tot nu toe wist u niet wanneer de inhoud op een wikipagina werd gewijzigd. U kunt nu wikipagina's volgen om via e-mail een melding te ontvangen wanneer de pagina wordt bewerkt, verwijderd of hernoemd. Als u wijzigingen in een wiki wilt bijhouden, selecteert u de knop volgen op de wikipagina.

Wikipagina.

Deze functie heeft prioriteit gekregen op basis van dit suggestieticket. Zie onze documentatie hiervoor meer informatie.

Bestuur

Facturering voor uw organisatie beheren via Azure DevOps

We zijn blij om aan te kondigen dat u nu de facturering van uw organisatie kunt beheren vanuit de Azure DevOps-portal. Beheerders hoeven geen facturering meer in te stellen via Azure Portal. Als u de factureringsinstellingen wilt beheren, gaat u naar de instellingen van uw organisatie en selecteert u Facturering.

Hieronder ziet u een lijst met instellingen die u kunt beheren via het tabblad Facturering .

  1. U kunt een Azure-abonnement kiezen dat u wilt gebruiken voor facturering.

    Factureringsinstellingen voor organisaties.

  2. U kunt het Azure-abonnement wijzigen dat uw organisatie gebruikt voor facturering door een ander abonnement te selecteren. Voorheen moest u facturering verwijderen en vervolgens zorgvuldig hetzelfde niveau opnieuw inkopen voor elk van uw betaalde resources (Basisgebruikers, Pakketbeheergebruikers, MS Gehoste pijplijnen, enzovoort). Dit proces was vervelend en gevoelig voor fouten. U kunt nu het Azure-abonnement wijzigen dat uw organisatie gebruikt voor facturering door een ander abonnement te selecteren en op Opslaan te klikken.

    Facturerings-id Azure-abonnements-id

  3. U hoeft niet langer naar Visual Studio Marketplace te gaan om de factureringsinstellingen te beheren. We hebben de mogelijkheid toegevoegd om te betalen voor extra gebruikers van Basic, Test Manager en Package Management (Azure Artifacts). U kunt het aantal gebruikers dat uw organisatie betaalt verhogen of verlagen via het nieuwe tabblad Facturering .

    Gefactureerd voor extra gebruikers.

Volgende stappen

Opmerking

Deze functies worden de komende twee tot drie weken uitgerold.

Ga naar Azure DevOps en kijk eens.

Feedback geven

We horen graag wat u van deze functies vindt. Gebruik het feedbackmenu om een probleem te melden of een suggestie te geven.

Een suggestie doen

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

Bedankt

Jeremy Epling