Share via


Konfigurera projektmiljötyper

Den här guiden beskriver hur du lägger till miljötyper i projekt i Azure Deployment Environments.

Projektmiljötyper är en delmängd av de miljötyper som konfigurerats för ett utvecklingscenter. De hjälper till att förkonfigurera de miljöer som ett specifikt utvecklingsteam kan skapa.

I Azure Deployment Environments är miljötyper som du lägger till i projektet tillgängliga för utvecklare när de distribuerar miljöer. Miljötyper avgör vilken prenumeration och identitet som används för dessa distributioner.

Med projektmiljötyper kan plattformstekniker:

  • Konfigurera målprenumerationen där Azure-resurser ska skapas, per miljötyp och per projekt.

    Du kan tillhandahålla prenumerationer för miljötyper i ett projekt för att automatiskt tillämpa rätt uppsättning principer på miljöer. Den här åtgärden abstraherar även azure-styrningsrelaterade begrepp från dina utvecklingsteam.

  • Förkonfigurera den hanterade identitet som utvecklare använder för att utföra distributionen, tillsammans med de åtkomstnivåer som utvecklingsteam får när miljön har skapats.

I den här artikeln får du lära dig att:

  • Lägg till en ny projektmiljötyp.
  • Uppdatera en projektmiljötyp.
  • Aktivera eller inaktivera en projektmiljötyp.
  • Ta bort en projektmiljötyp.

Förutsättningar

Innan du konfigurerar en projektmiljötyp behöver du:

Lägg till en ny projektmiljötyp

När du konfigurerar en ny projektmiljötyp kan utvecklingsteamen använda den för att skapa en miljö. De skapar miljön i den mappade prenumerationen med hjälp av den konfigurerade distributionsidentiteten, tillsammans med behörigheter som beviljats resurser som skapats som en del av miljön. Alla associerade principer tillämpas automatiskt.

Lägg till en ny projektmiljötyp på följande sätt:

  1. Logga in på Azure-portalen och gå till Azure Deployment Environments.

  2. Välj Projekt i den vänstra rutan och välj sedan det specifika projektet.

  3. Välj Miljötyper i det vänstra fönstret.

  4. Markera + Lägg till.

    Screenshot that shows selections for adding a project environment type.

  5. På sidan Lägg till miljötyp i Project anger du följande information:

    Name Värde
    Typ Välj en utvecklingscentermiljötyp som ska aktiveras för projektet.
    Distributionsprenumeration Välj den målprenumeration där miljön ska skapas.
    Distributionsidentitet Välj antingen en systemtilldelad hanterad identitet eller en användartilldelad hanterad identitet som ska användas för att utföra distributioner åt användaren.
    Behörigheter för miljöresurser>Miljöskaparroll(er) Välj de roller som får åtkomst till miljöresurserna.
    Behörigheter för miljöresurser>Ytterligare åtkomst Välj de användare eller Microsoft Entra-grupper som beviljas specifika roller för miljöresurserna.
    Taggar (valfritt) Ange ett namn och värde för taggar som tillämpas på alla resurser som skapats som en del av miljöerna.

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

Kommentar

Minst en hanterad identitet (systemtilldelad eller användartilldelad) måste vara aktiverad för distributionsidentitet. Den används för att utföra miljödistributionen åt utvecklaren. Dessutom bör identiteten som är kopplad till utvecklingscentret beviljas deltagare och administratör för användaråtkomst till distributionsprenumerationen som konfigurerats per miljötyp.

Uppdatera en projektmiljötyp

Du kan uppdatera en projektmiljötyp så att den använder en annan prenumeration eller distributionsidentitet när utvecklare distribuerar miljöer. Uppdatering av en projektmiljötyp påverkar endast skapandet av nya miljöer. Befintliga miljöer fortsätter att finnas i den tidigare mappade prenumerationen.

Uppdatera en befintlig projektmiljötyp på följande sätt:

  1. Gå till Azure-distributionsmiljöer i Azure-portalen.

  2. Välj Projekt i den vänstra rutan och välj sedan det specifika projektet.

  3. Välj Miljötyper i det vänstra fönstret.

  4. För den miljötyp som du vill uppdatera väljer du ellipsen (...) på den specifika raden och väljer sedan Redigera.

  5. På sidan Redigera miljötyp uppdaterar du den tidigare konfigurationen och väljer sedan Skicka.

Aktivera eller inaktivera en projektmiljötyp

Du kan inaktivera en projektmiljötyp för att förhindra att utvecklare använder den för att skapa miljöer. Om du inaktiverar en projektmiljötyp påverkas inte befintliga miljöer.

När du aktiverar en miljötyp (eller återaktiverar en som du har inaktiverat) kan utvecklingsteamen använda den för att skapa miljöer.

  1. Gå till Azure-distributionsmiljöer i Azure-portalen.

  2. Välj Projekt i den vänstra rutan och välj sedan det specifika projektet.

  3. Välj Miljötyper i det vänstra fönstret.

  4. Välj den miljötyp som ska aktiveras eller inaktiveras.

  5. Välj Aktivera eller Inaktivera i kommandofältet och bekräfta sedan.

Ta bort en projektmiljötyp

Du kan bara ta bort en specifik projektmiljötyp om inga distribuerade miljöer i projektet använder den. När du har tagit bort en projektmiljötyp kan utvecklingsteamen inte använda den för att skapa miljöer.

  1. Gå till Azure-distributionsmiljöer i Azure-portalen.

  2. Välj Projekt i den vänstra rutan och välj sedan det specifika projektet.

  3. Välj Miljötyper i det vänstra fönstret.

  4. Välj en projektmiljötyp som ska tas bort.

  5. Välj Ta bort i kommandofältet och bekräfta sedan.