Share via


Projectomgevingstypen configureren

In deze handleiding wordt uitgelegd hoe u omgevingstypen toevoegt aan projecten in Azure Deployment Environments.

Projectomgevingstypen zijn een subset van de omgevingstypen die zijn geconfigureerd voor een ontwikkelaarscentrum. Ze helpen bij het vooraf configureren van de omgevingen die een specifiek ontwikkelteam kan maken.

In Azure Deployment Environments zijn omgevingstypen die u aan het project toevoegt, beschikbaar voor ontwikkelaars wanneer ze omgevingen implementeren. Omgevingstypen bepalen het abonnement en de identiteit die worden gebruikt voor deze implementaties.

Met projectomgevingstypen kunnen technische platformteams het volgende doen:

  • Configureer het doelabonnement waarin Azure-resources worden gemaakt, per omgevingstype en per project.

    U kunt abonnementen opgeven voor omgevingstypen in een project om automatisch de juiste set beleidsregels toe te passen op omgevingen. Met deze actie worden ook concepten met betrekking tot Azure-governance van uw ontwikkelteams geabstraheerd.

  • Configureer vooraf de beheerde identiteit die ontwikkelaars gebruiken om de implementatie uit te voeren, samen met de toegangsniveaus die ontwikkelteams krijgen nadat de omgeving is gemaakt.

In dit artikel leert u het volgende:

  • Voeg een nieuw projectomgevingstype toe.
  • Werk een projectomgevingstype bij.
  • Een projectomgevingstype in- of uitschakelen.
  • Een projectomgevingstype verwijderen.

Vereisten

Voordat u een projectomgevingstype configureert, hebt u het volgende nodig:

Een nieuw projectomgevingstype toevoegen

Wanneer u een nieuw type projectomgeving configureert, kunnen uw ontwikkelteams dit gebruiken om een omgeving te maken. Ze maken de omgeving in het toegewezen abonnement met behulp van de geconfigureerde implementatie-id, samen met machtigingen die zijn verleend aan resources die zijn gemaakt als onderdeel van de omgeving. Alle gekoppelde beleidsregels worden automatisch toegepast.

Voeg als volgt een nieuw projectomgevingstype toe:

  1. Meld u aan bij Azure Portal en ga naar Azure Deployment Environments.

  2. Selecteer Projecten in het linkerdeelvenster en kies vervolgens het specifieke project.

  3. Selecteer Omgevingstypen in het linkerdeelvenster.

  4. Selecteer +Toevoegen.

    Screenshot that shows selections for adding a project environment type.

  5. Geef op de pagina Omgevingstype toevoegen aan Project de volgende details op:

    Naam Weergegeven als
    Type Selecteer een omgevingstype van het ontwikkelaarscentrum om het project in te schakelen.
    Implementatieabonnement Selecteer het doelabonnement waarin de omgeving wordt gemaakt.
    Implementatie-identiteit Selecteer een door het systeem toegewezen beheerde identiteit of een door de gebruiker toegewezen beheerde identiteit die wordt gebruikt voor het uitvoeren van implementaties namens de gebruiker.
    Machtigingen voor omgevingsbronnen>Rol(s) omgevingsmaker Selecteer de rollen die toegang krijgen tot de omgevingsbronnen.
    Machtigingen voor omgevingsbronnen>Aanvullende toegang Selecteer de gebruikers of Microsoft Entra-groepen waaraan specifieke rollen voor de omgevingsbronnen zijn toegewezen.
    Tags (optioneel) Geef een naam en waarde op voor tags die worden toegepast op alle resources die zijn gemaakt als onderdeel van de omgevingen.

    Screenshot that shows adding details on the page for adding a project environment type.

Notitie

Ten minste één beheerde identiteit (door het systeem toegewezen of door de gebruiker toegewezen) moet zijn ingeschakeld voor de implementatie-id. Deze wordt gebruikt om de omgevingsimplementatie namens de ontwikkelaar uit te voeren. Daarnaast moet de identiteit die aan het ontwikkelaarscentrum is gekoppeld, inzender en gebruikerstoegang worden verleend Beheer istratortoegang tot het implementatieabonnement dat per omgevingstype is geconfigureerd.

Een projectomgevingstype bijwerken

U kunt een projectomgevingstype bijwerken zodat het een ander abonnement of een andere implementatie-identiteit gebruikt wanneer ontwikkelaars omgevingen implementeren. Het bijwerken van een projectomgevingstype is alleen van invloed op het maken van nieuwe omgevingen. Bestaande omgevingen blijven bestaan in het eerder toegewezen abonnement.

Werk een bestaand projectomgevingstype als volgt bij:

  1. Ga in Azure Portal naar Azure Deployment Environments.

  2. Selecteer Projecten in het linkerdeelvenster en kies vervolgens het specifieke project.

  3. Selecteer Omgevingstypen in het linkerdeelvenster.

  4. Voor het omgevingstype dat u wilt bijwerken, selecteert u het beletselteken (...) in de specifieke rij en kiest u Bewerken.

  5. Werk op de pagina Omgevingstype bewerken de vorige configuratie bij en selecteer Verzenden.

Een projectomgevingstype in- of uitschakelen

U kunt een projectomgevingstype uitschakelen om te voorkomen dat ontwikkelaars het gebruiken om omgevingen te maken. Het uitschakelen van een projectomgevingstype heeft geen invloed op bestaande omgevingen.

Wanneer u een omgevingstype inschakelt (of opnieuw inschakelt dat u hebt uitgeschakeld), kunnen ontwikkelteams dit gebruiken om omgevingen te maken.

  1. Ga in Azure Portal naar Azure Deployment Environments.

  2. Selecteer Projecten in het linkerdeelvenster en kies vervolgens het specifieke project.

  3. Selecteer Omgevingstypen in het linkerdeelvenster.

  4. Selecteer het omgevingstype dat u wilt in- of uitschakelen.

  5. Selecteer In- of uitschakelen op de opdrachtbalk en bevestig het.

Een projectomgevingstype verwijderen

U kunt een specifiek projectomgevingstype alleen verwijderen als er geen geïmplementeerde omgevingen in het project worden gebruikt. Nadat u een projectomgevingstype hebt verwijderd, kunnen ontwikkelteams het niet gebruiken om omgevingen te maken.

  1. Ga in Azure Portal naar Azure Deployment Environments.

  2. Selecteer Projecten in het linkerdeelvenster en kies vervolgens het specifieke project.

  3. Selecteer Omgevingstypen in het linkerdeelvenster.

  4. Selecteer een projectomgevingstype dat u wilt verwijderen.

  5. Selecteer Verwijderen in de opdrachtbalk en bevestig het.