Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
Du kan anpassa ditt arbetsspårningssystem genom att lägga till anpassade fält eller ändra specifika attribut för ett ärvt fält. Du kan till exempel lägga till ett anpassat fält för att samla in andra data eller ändra etiketten som visas i arbetsobjektsformuläret för ett ärvt fält.
Viktigt!
Arvsprocessmodellen är tillgänglig för projekt som har konfigurerats för att stödja den. Om du använder en äldre samling kontrollerar du kompatibiliteten för processmodellen. Om din lokala samling är konfigurerad för att använda den lokala XML-processmodellen kan du bara använda den processmodellen för att anpassa arbetsspårningsmiljön. Mer information finns i Välj processmodell för din projektsamling.
Om du vill visa alla fält som definierats för din organisation, inklusive systemfält och ärvda fält, kan du läsa Visa fält och attribut för arbetsobjekt.
När du har lagt till ett anpassat fält kan du använda det för att skapa frågor, diagram eller analysvyer och Power BI-rapporter för att spåra och analysera relaterade data.
Förutsättningar
Vägledning om hur du anpassar Azure Boards efter dina specifika affärskrav finns i Om att konfigurera och anpassa Azure Boards.
Kategori | Krav |
---|---|
Behörigheter | – Skapa, ta bort eller redigera en process: Medlem i Projektsamlingsadministratörer grupp eller specifika behörigheter på samlingsnivå Skapa process, Ta bort process, Redigera processeller Ta bort ett fält från organisationen inställt på Tillåt. Mer information finns i Ange behörigheter och åtkomst för arbetsspårning, Anpassa en ärvd process. – Uppdatera tavlor: teamadministratör eller medlem i gruppen projektadministratörer. |
Åtkomst | – Även om du har Grundläggande eller lägre åtkomst kan du fortfarande ändra en process om någon ger dig behörighet att göra det. – Uppdatera och ändra typen av befintliga arbetsobjekt: Medlem i projektet. |
Projektprocessmodell | – Ha arvsprocessmodell för projektsamlingen som innehåller projektet. – Om du migrerar data till Azure DevOps Services använder du Team Foundation Server Database Import Service. |
Kunskap | Kunskaper om anpassnings- och processmodeller. |
Öppna inställningar för organisationsprocess
Logga in på organisationen (
https://dev.azure.com/{yourorganization}
).Välj
Organisationsinställningar.
Välj Process.
Logga in på din samling (
https://dev.azure.com/{Your_Collection}
).Välj Samlingsinställningar eller Administratörsinställningar.
Välj Process.
Anteckning
När du anpassar en ärvd process återspeglar alla projekt som använder den processen automatiskt anpassningarna. För att säkerställa en smidig övergång rekommenderar vi att du skapar en testprocess och ett projekt som gör att du kan testa dina anpassningar innan du implementerar dem i hela organisationen. Mer information finns i Skapa och hantera ärvda processer.
Namn på anpassade fält
När du lägger till ett anpassat fält i en ärvd process tilldelar Azure DevOps ett referensnamn med prefixet Custom och tar bort blanksteg från fältnamnet. Ett fält med namnet "DevOps Triage" tilldelas till exempel referensnamnet Custom.DevOpsTriage. Blanksteg tillåts inte i referensnamn.
Lägga till ett anpassat fält
Du kan lägga till fält och ange den grupp och sida där de ska visas. När du har lagt till ett fält kan du dra och släppa det på en sida för att justera dess placering i formuläret. Om du planerar att lägga till flera fält på en anpassad sida eller grupp skapar du dessa sidor eller grupper först innan du lägger till fälten.
Varje process kan definiera upp till 1 024 fält, inklusive system- och ärvda fält. Fält kan bara läggas till på en sida i ett formulär. Du kan inte lägga till fält i det grå området i formuläret där fälten Tilldelad till, Tillstånd och Orsak finns.
På sidan Process i den valda ärvda processen väljer du den arbetsobjektstyp (WIT) där du vill lägga till det anpassade fältet.
I följande exempel väljer vi Bug WIT. Lägg märke till länkarna som gör att du kan gå tillbaka till Alla processer och sidan MyAgile-process .
Om fältet Nytt och andra alternativ är inaktiverade har du inte de behörigheter som krävs för att redigera processen.
Med WIT valt väljer du fältet
Nytt.
Namnge fältet och välj fälttypen från någon av de datatyper som stöds. Lägg eventuellt till en beskrivning.
Fältnamn måste vara unika i organisationen. Ett anpassat fält i en process kan inte dela samma namn som ett fält i en annan process. Mer information finns i Vad är ett fält? Hur används fältnamn?.
I följande exempel lägger vi till ett fält med fälttypen Heltal och namnet Kundbiljett.
(Valfritt) På fliken Alternativ anger du om fältet krävs och anger ett standardvärde. Om fältet lämnas tomt förblir det valfritt. När du gör ett fält obligatoriskt måste användarna ange ett värde för att spara arbetsobjektet. Standardvärdet anges när ett arbetsobjekt skapas eller öppnas och fältet är tomt.
(Valfritt) På fliken Layout kan du ange en annan formuläretikett än fältnamnet. Du kan också välja den sida och grupp där fältet visas i formuläret.
I följande exempel lägger vi till fältet Kundbiljett i en ny grupp med etiketten Kundfokus.
Anteckning
Du kan ändra formuläretiketten, men du måste använda fältnamnet när du lägger till fält i kort (board, taskboard) eller skapar frågor baserat på fältet.
Välj Lägg till fält för att slutföra processen. Om du inte anger någon layoutplats lägger systemet till fältet i den första gruppen med fält i formuläret.
När ändringarna är klara öppnar du ett arbetsobjekt av den anpassade typen för att granska uppdateringarna.
I följande exempel visas att fältet Kundbiljett har lagts till i gruppen Status. Om ändringarna inte visas direkt uppdaterar du webbläsaren för att säkerställa att uppdateringarna visas korrekt. Det här steget säkerställer att det nya fältet är korrekt integrerat i arbetsobjektsformuläret och redo att användas.
Lägga till en listruta
Arbetsspårning, processer och projektgränser
Du kan lägga till ett nytt fält och definiera en listruta eller anpassa listrutan för ett ärvt fält.
Varje organisation eller samling kan definiera upp till 2 048 urvalslistor. Varje listruta kan innehålla upp till 2 048 objekt. Listlisteobjekt måste innehålla högst 256 tecken. Information om hur du lägger till beroende listrutor finns i Kaskadlistor.
Välj
Nytt fält, ange sedan listtyp – heltal eller sträng – och lägg sedan till objekten som ska visas i listrutan. Du kan lägga till ett objekt och sedan välja Retur för att lägga till ett annat objekt.
Om du vill ta bort ett objekt i listan markerar du objektet och väljer sedan ikonen
.
Om du vill ändra listrutan för ett ärvt fält väljer du Redigera för att redigera fältet. På fliken Definition kan du välja Lägg till värde.
(Valfritt) Ange obligatoriska eller standardvärden och välj var fältet ska visas i formuläret.
Lägga till ett identitetsfält
Använd ett identitetsbaserat fält för att lägga till ett fält som liknar fältet Tilldelad till. Identitetsbaserade fält fungerar på samma sätt som fältet Tilldelad till, vilket ger en sök- och identitetsväljarefunktion. När din organisation hanterar användare med Microsoft Entra-ID eller Active Directory synkroniserar systemet identitetsbaserade fält med de namn som definierats i dessa kataloger.
Välj Nytt fält, sedan fältnamnet, identitetstypen och eventuellt en beskrivning.
(Valfritt) Ange obligatoriska eller standardvärden och välj var fältet ska visas i formuläret.
Lägg till ett rich-text-fält och ett HTML-fält
Välj den WIT som du vill lägga till fältet i och välj sedan
Nytt fält.
Välj Text (flera rader) som typ. Här märker vi fältet som Kundens begäran om att samla in kundkommenteringar för produktfunktionsbegäranden.
Fältet läggs till i den första kolumnen under alla systemdefinierade RTF-fält, men före diskussionskontrollen.
(Valfritt) Ange obligatoriska eller standardvärden och välj var fältet ska visas i formuläret.
Lägg till ett kryssrutefält
Välj den WIT som du vill lägga till fältet i och välj sedan
Nytt fält.
Välj Boolesk som typ och ge den en etikett. Här märker vi fältet som "Triage" för att spåra buggens triagetillstånd.
(Valfritt) Välj Alternativ och ange sedan om fältet krävs.
Som standard läggs fältet till i den sista gruppen som definieras i den andra kolumnen. Välj Layout och dra och släpp sedan fältet till en annan grupp i formuläret.
Anteckning
Fältet visas som en kryssruta i arbetsobjektsformuläret. Om du markerar kryssrutan visas värdet Sant . Om fältet visas på tavlan eller i aktivitetstavlan visas värdena Sant och Falskt som text i stället för en kryssruta.
Lägga till ett befintligt fält i en annan WIT
Befintliga fält motsvarar alla ärvda fält och anpassade fält som definierats i samlingen. När du har lagt till ett anpassat fält i en WIT kan du lägga till det i andra från formulärmenyn. Eller så kan du lägga till ett fält som definierats för en process till en arbetsobjektstyp i en annan process. Öppna arbetsobjekttypen och välj det befintliga fältet.
Information om hur du söker efter beskrivningar av ett systemdefinierat arbetsobjektfält finns i fältindexet Arbetsobjekt.
I följande exempel lägger vi till fältet Kundbiljett i användarberättelsens WIT.
(Valfritt) Ange obligatoriska eller standardvärden och välj var fältet ska visas i formuläret.
Ange ett fält på nytt
Det går inte att byta namn på ett fält eller ändra dess typ. Du kan dock ändra etiketten som visas i arbetsobjektsformuläret från fliken Layout . När du skapar frågor använder du fältnamnet, inte etiketten.
I följande exempel ometiketter vi fältet Kundbiljett till Biljettnummer.
Ändra beskrivningshjälptext
Beskrivningshjälptext visas när användare hovrar över ett fält i arbetsobjektsformuläret. Du kan anpassa hjälptexten för både anpassade och ärvda fält, men beteendet skiljer sig beroende på fälttyp:
- Ärvda fält: Hjälptext kan anpassas för varje typ och process av arbetsobjekt.
- Anpassade fält: Hjälptexten är konsekvent för alla typer och processer för arbetsobjekt.
Anteckning
Vissa funktioner kräver installation av Azure DevOps Server 2020.1-uppdatering. Mer information finns i Versionsinformation för Azure DevOps Server 2020 Update 1 RC1, Boards.
Om du vill ändra hjälptexten Beskrivning väljer du den arbetsobjekttyp som du vill ändra, väljer Redigera för fältet och väljer fliken Definition. Det ändrade värdet påverkar endast det fältet i processen och för den typen av arbetsobjekt.
Här ändrar vi fältet Berättelsepunkter för Användarberättelse.
Visa, dölja eller ta bort ett fält
Du kan välja att visa eller dölja valfritt fält eller anpassad kontroll från att visas i ett formulär. Om du vill återställa ett fält till formuläret senare kan du visa det igen. Dessa åtgärder skiljer sig från alternativet Ta bort, vilket tar bort fältet från organisationen.
Anteckning
Data som definierats för ett ärvt fält, även om du döljer det, bevaras i datalagret och arbetsobjektets historik. Du kan visa en post av det genom att visa historikfliken för ett arbetsobjekt.
När du tar bort ett anpassat fält från layouten underhålls det i datalagret men tas bort från historiken. Du kan visa det från frågeresultaten. Om du lägger till fältet i formuläret igen återställs historiken. Information om hur du tar bort ett anpassat fält från en projektsamling finns i Ta bort ett fält.
Dölj ett fält eller en anpassad kontroll
Öppna snabbmenyn för fältet eller kontrollen och välj Dölj från layout.
Om du vill lägga till ett dolt fält eller en kontroll i formuläret väljer du Visa i layout.
Ta bort ett anpassat fält från ett formulär
Välj Ta bort från snabbmenyn i det fält som du vill ta bort.
Bekräfta att du vill ta bort fältet.
Om du vill lägga till ett anpassat fält som har tagits bort väljer du Nytt fält och väljer Använd ett befintligt fält.
Återställ fältet till förinställda standardvärden
Du kan ignorera ändringar som du har gjort i ett ärvt fält. På sidan Layout för den ändrade arbetsobjekttypen väljer du alternativet Återställ för fältet.
Ta bort ett anpassat fält
Med arvsprocessmodellen kan du bara ta bort anpassade fält. Du kan inte ta bort standardfält för systemet.
Om du tar bort ett fält tas alla associerade data bort, inklusive historiska värden. Det kan ta en kort stund innan datarensningsjobben börjar. Under den här tiden kan du försöka återställa fältet och återställa dess data med hjälp av REST API:et Fields – Update. Återställningen kan vara fullständig, partiell eller misslyckad, beroende på återstående data. Var försiktig när du tar bort fält, eftersom återställning inte alltid är möjlig eller fullständig.
Anteckning
Den här åtgärden kan inte ångras. Ta bara bort fält som inte används. Använd kommandot witadmin listfields för att identifiera oanvända fält. Mer information finns i Hantera arbetsobjektfält (witadmin).
Om Analytics är aktiverat för din organisation eller samling kan du fråga Analytics för att se var ett anpassat fält används med följande syntax:
https://analytics.dev.azure.com/{OrganizationName}/_odata/v4.0-preview/WorkItemTypeFields?$filter=FieldReferenceName eq {CustomFieldReferenceName}&$select=WorkItemType
Gör följande för att ta bort ett anpassat fält:
Välj Organisationsinställningar>Processfält>>
Fler åtgärder>Ta bort.
Vara medlem i gruppen Projektsamlingsadministratörer eller ha fått explicit behörighet till att ta bort fält.
Ange namnet på fältet enligt följande exempel och bekräfta sedan genom att välja Ta bort arbetsobjekt.
Relaterade artiklar
Anteckning
Granska ändringar som gjorts i en ärvd process via granskningsloggen. Mer information finns i Åtkomst, export och filtergranskningsloggar.