Översikt över tillägg
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
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 standardtekniker som HTML, JavaScript och CSS och kan utvecklas med hjälp av de utvecklingsverktyg som du föredrar.
Tillägg publiceras på Visual Studio Marketplace, där de kan hållas privata för dig och ditt team eller delas offentligt med miljontals utvecklare som för närvarande använder Azure DevOps.
Tillägg använder vårt RESTful API-bibliotek för att enkelt interagera med Azure DevOps och andra program/tjänster.
Förstå delar av ett tillägg
Följande objekt utgör ett tillägg:
- JSON-manifestfil: Innehåller grundläggande information om tillägget.
- Upptäcktsresurser: Markdown och bilder som utgör en översikt och estetik för tillägget på Marketplace.
- Statiska filer: Innehåller tilläggets logik, inklusive HTML-, JS- och CSS-filer. Statiska filer gäller endast för bidragsbaserade tillägg.
Dessa filer och tillgångar paketeras för att skapa en VSIX-fil som publiceras 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
Det finns dussintals olika sätt att använda ett tillägg och platser där du kan lägga till i användargränssnittet, och vi lägger till fler varje sprint. Lär dig mer om alla platser där du kan lägga till en hubb i Utökningspunkter.
- Tillhandahålla nya Azure Pipelines-uppgifter som teamen kan använda i sina byggprocesser.
- Använd instrumentpanelswidgetar för att få anpassade vyer i Azure DevOps.
- Utöka formuläret arbetsobjekt med nya flikar, avsnitt och åtgärder.
- Skapa din egen hubb för att bädda in nya funktioner i våra agila, kodnings-, bygg- och testupplevelser.
- Utveckla åtgärder som kan köras på hubbar, oavsett om de är våra eller de som du har skapat.
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 i tilläggsinformationen
Information
Användning
Top Publisher-märke
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 de en bra mekanism för att engagera sig med tilläggets skapare och föra en meningsfull dialog så att du känner 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
Se om utgivaren tillhandahöll dem 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.
bygg- och versionsaktiviteter från tredje part: Uppgifter implementeras som kod som körs på en agentdator. Jobb kan bara komma åt hemligheter som uttryckligen anges 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.
kodkörning från tredje part 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 är tillgängliga på Marketplace, Tillägg 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:
- REST API:er
- Service Hooks
- Paketera, publicera och installera tillägget
- Paketera och publicera din integrering med en extern app eller tjänst
- Dela ditt arbete offentligt med hela communityn