Dela via


Översikt över tillägg

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Tillägg är tillägg som du kan använda för att anpassa och utöka din upplevelse med Azure DevOps. De skrivs med hjälp av standardtekniker som HTML, JavaScript och CSS. Du kan utveckla tillägg med hjälp av de utvecklingsverktyg du föredrar.

Publicera tillägg på Visual Studio Marketplace. Du kan hålla tilläggen privata för dig och ditt team eller dela dem offentligt med miljontals utvecklare som för närvarande använder Azure DevOps.

Tillägg använder vårt RESTful API Library för att enkelt interagera med Azure DevOps och andra program och tjänster.

Förstå delar av ett tillägg

Skärmbild av komponenter i ett tillägg.

Ett tillägg består av följande objekt:

  • JSON-manifestfil: Innehåller grundläggande information om tillägget.
  • Upptäcktsresurser: Markdown och bilder som utgör tilläggets översikt och estetik på marknadsplatsen.
  • Statiska filer: Innehåller tilläggets logik, inklusive HTML-, JS- och CSS-filer. Statiska filer gäller endast för bidragsbaserade tillägg.

Paketera dessa filer och tillgångar i en VSIX-fil som du publicerar på Marketplace.

Från Marketplace kan användarna installera tillägg direkt i organisationen. Om du inte har behörighet att installera ett tillägg, men du är projektmedlem, kan du begära ett tillägg i stället.

Använda ett tillägg

Du kan använda ett tillägg på många sätt och lägga till i användargränssnittet på många platser. Produktteamet lägger till fler alternativ varje sprint. Information om alla platser där du kan lägga till en hubb finns i Utökningspunkter.

Utvärdera ett Marketplace-tillägg

Om du vill utvärdera ett Marketplace-tillägg läser du informationen och resurserna som beskrivs i följande tabell. Du hittar den här informationen på tilläggets informationssida.

Information

Användning


Top Publisher badgeSkärmbild som visar Publisher märke och etikett.

Utgivaren visar engagemang för sina kunder och Marketplace genom utmärkta principer, kvalitet, tillförlitlighet och support. Mer information finns i Top Publisher.


Q &A

Avsnittet Q & A i publicerade tillägg kan besvara frågor som du har. Dessutom är det en bra mekanism att interagera med tilläggets utgivare för att ha en meningsfull dialog och känna dig trygg. Använd Q-& A-information för att förstå de metoder för utveckling, testning och säkerhet som utgivaren följer. Det ger dig också en känsla av utgivarens svarstider.


Omdömen & recensioner

Omdömen och recensioner visar hur andra uppfattar erbjudandet. Mer information finns i Svara på kundfeedback.


sekretess-, licens- och supportprinciper

Kontrollera om utgivaren tillhandahåller dessa principer och om de uppfyller dina behov eller problem. Mer information finns i Säkerhetsinformation.


Säkerhetsinformation

Marketplace säkerställer säkerheten och integriteten för tillägg genom följande åtgärder:

  • Malware scan: Marketplace kör en virusgenomsökning på varje nytt och uppdaterat tilläggspaket för att säkerställa dess säkerhet. Tills genomsökningen är klar publiceras inte tillägget för offentlig användning. Om ett problem uppstår kan Marketplace-teamet inaktivera tillägget omedelbart och meddela sina befintliga kunder.

  • Innehållssökning: Marketplace söker igenom innehållet i varje nytt och uppdaterat tillägg för att undvika att olämpligt eller stötande innehåll visas på Marketplace-sidorna.

  • Åtkomst till godkända omfång endast: Ett tillägg kan endast användas inom de beviljade omfången. Ett tillägg med skrivskyddad behörighet för arbetsobjekt kan till exempel inte ändra dina funktioner och buggar. Azure DevOps webbtillägg körs i en webbläsar-iframe i begränsat läge och kan bara komma åt Azure DevOps data och API:er som godkänts för tillägget. Under installationen uppmanas administratörer att godkänna behörigheter och omfång. Om du vill skydda dig bör du noggrant granska omfången för tilläggsbegäranden.

    Anmärkning

    Om omfången ändras för ett tillägg måste du godkänna uppdateringen innan den kan tillämpas på din organisation eller samling.

  • Non-Microsoft build and release tasks: Uppgifter implementeras som kod som körs på en agentdator. Uppgifter kan bara komma åt hemligheter som uttryckligen tillhandahålls till dem (se variabelhemligheter), men har i allmänhet fullständig åtkomst till själva agentdatorn. För att minska risken kör du versioner på Microsoft värdbaserade agenter, som är virtuella datorer som är isolerade från andra jobb och återvinns efter varje jobb. Du kan också begränsa fil- och nätverksåtkomst på privata värdbaserade agentdatorer. Läs mer om bygg- och versionsagenter.

  • Non-Microsoft-kodkörning på servern: Tillägg kan inte installera eller köra någon kod på Azure DevOps Server.

Skapa ett tillägg

Innan du skapar ett tillägg bör du bekanta dig med de tilläggstyper som redan finns på Marketplace, Extensions för Azure DevOps. Lär dig hur du skapar ditt första tillägg och kolla in våra fullständiga exempel.

Mer information om hur du skapar tillägg finns i följande artiklar:

Nästa steg