Konfigurera säkerhetsinställningar för hanterade DevOps-pooler

Viktigt!

Hanterade DevOps-pooler är för närvarande i förhandsversion. Juridiska villkor för Azure-funktioner i betaversion, förhandsversion eller som av någon annan anledning inte har gjorts allmänt tillgängliga ännu finns i kompletterande användningsvillkor för Microsoft Azure-förhandsversioner.

Du kan konfigurera säkerhetsinställningen för Hanterade DevOps-pooler när poolen skapas med hjälp av fliken Säkerhet och när poolen har skapats med hjälp av fönstret Säkerhetsinställningar .

Konfigurera organisationsåtkomst

Som standard konfigureras Hanterade DevOps-pooler för en enda organisation, med åtkomst till poolen som beviljats till alla projekt i organisationen. Du kan också begränsa åtkomsten till specifika projekt i organisationen och du kan ge åtkomst till ytterligare organisationer om så önskas.

Använda pool med en enda organisation

Som standard konfigureras Hanterade DevOps-pooler för användning med en enda Azure DevOps-organisation som du anger när du skapar poolen. När din pool har konfigurerats för en enskild organisation visas och konfigureras organisationsnamnet i Poolinställningar

Som standard är Lägg till pool i alla projekt inställt på Ja, och åtkomst till den hanterade DevOps-poolen beviljas till alla projekt i organisationen. Välj Nej om du vill ange en lista över projekt för att begränsa vilka projekt i din organisation som kan använda poolen.

Skärmbild av hur du konfigurerar projekt för en enskild organisation.

Använda pool i flera organisationer

Aktivera Använd pool i flera organisationer för att använda din pool med flera Azure DevOps-organisationer. För varje organisation anger du de projekt som tillåts använda poolen eller lämnar tomma för att tillåta alla projekt. Konfigurera parallelliteten för varje organisation genom att ange vilka delar av samtidigheten som anges av Maximalt antal agenter för poolen för att allokera till varje organisation. Summan av parallelliteten för alla organisationer måste vara lika med poolens maximala samtidighet. Om maximalt antal agenter till exempel är inställt på fem måste summan av parallelliteten för de angivna organisationerna vara fem. Om Maximalt antal agenter är inställt på en kan du bara använda poolen med en organisation.

I följande exempel är poolen konfigurerad för att vara tillgänglig för fabrikamResearch - och FabrikamTest-projekten i fabrikam-tailspin-organisationen och för alla projekt i den fabrikamblå organisationen.

Skärmbild av hur du konfigurerar flera organisationer.

Om du får ett fel som The sum of parallelism for all organizations must equal the max concurrency.kontrollerar du att maximalt antal agenter för poolen matchar summan av kolumnen Parallellitet .

Konfigurera interaktivt läge

Om dina tester behöver en interaktiv inloggning för gränssnittstestning aktiverar du interaktiv inloggning genom att aktivera inställningen EnableInteractiveMode .

Skärmbild av hur du konfigurerar interaktivt läge.

Behörigheter för pooladministration

Som en del av processen för att skapa en hanterad DevOps-pool skapas en agentpool på organisationsnivå i Azure DevOps. Inställningen Behörigheter för pooladministration anger vilka användare som beviljas administratörsrollen för den nyligen skapade Azure DevOps-poolen.

Skärmbild av konfiguration av behörigheter för pooladministration.

  • Endast skapare – Användaren som skapade den hanterade DevOps-poolen läggs till som administratör för Azure DevOps-agentpoolen och Arv är inställt på Av i säkerhetsinställningarna för agentpoolen. Skapare är bara standardinställningen.
  • Ärv behörigheter från projektet – Användaren som skapade den hanterade DevOps-poolen läggs till som administratör för Azure DevOps-agentpoolen och Arv är inställt på På i säkerhetsinställningarna för agentpoolen.
  • Specifika konton – Ange vilka konton som ska läggas till som administratörer för den skapade agentpoolen i Azure DevOps. Som standard läggs skaparen av Managed DevOps-poolen till i listan.

Kommentar

Behörigheter för pooladministration konfigureras på fliken Säkerhet när poolen skapas och visas inte i säkerhetsinställningarna när poolen har skapats. Information om hur du visar och hanterar behörigheter för Azure DevOps-agentpoolen när den hanterade DevOps-poolen har skapats finns i Skapa och hantera agentpooler – Säkerhet för agentpooler.

Se även