Číst v angličtině

Sdílet prostřednictvím


Přehled rozšíření

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

Rozšíření jsou doplňky, které můžete použít k přizpůsobení a rozšíření prostředí pomocí Azure DevOps. Jsou napsané pomocí standardních technologií – HTML, JavaScript, CSS – a vyvinuté pomocí preferovaných vývojových nástrojů.

Rozšíření se publikují na webu Visual Studio Marketplace, kde se dají udržovat v soukromí pro vás a váš tým nebo sdílet veřejně s miliony vývojářů, kteří aktuálně používají Azure DevOps.

Rozšíření využívají naši knihovnu RESTful API ke snadné interakci s Azure DevOps a aplikacemi a službami.

Vysvětlení částí rozšíření

Snímek obrazovky s komponentami rozšíření

Následující položky tvoří rozšíření:

  • Soubor manifestu JSON: Obsahuje základní informace o příponě.
  • Prostředky zjišťování: Markdown a obrázky, které tvoří přehled rozšíření a estetické funkce na Marketplace.
  • Statické soubory: Obsahují logiku rozšíření, včetně souborů HTML, JS a CSS. Statické soubory se vztahují pouze na přípony založené na příspěvcích.

Tyto soubory a prostředky se sbalí a vytvoří soubor VSIX, který se publikuje na Marketplace.

Z Marketplace můžou uživatelé instalovat rozšíření přímo do své organizace. Pokud nemáte oprávnění k instalaci rozšíření, ale jste členem projektu, můžete místo toho požádat o rozšíření .

Použití rozšíření

Existují desítky způsobů, jak můžete použít rozšíření a místa, kde můžete přidat do uživatelského rozhraní, a přidáváme další každý sprint. Seznamte se se všemi místy, kde můžete přidat centrum v bodech rozšiřitelnosti.

  • Poskytněte nové úlohy Azure Pipelines, které můžou týmy používat v jejich buildech.
  • Pomocí widgetů řídicího panelu můžete získat vlastní zobrazení v Azure DevOps.
  • Rozšiřte formulář pracovní položky o nové karty, oddíly a akce.
  • Vytvořte si vlastní centrum pro vkládání nových funkcí v našich agilních prostředích, kódu, sestavení a testování.
  • Vyvíjejte akce , které se dají spouštět v centrech, ať už jsou to naše nebo ty, které jste vytvořili.

Vyhodnocení rozšíření Marketplace

Pokud chcete vyhodnotit rozšíření Marketplace, projděte si informace a zdroje informací popsané v následující tabulce. Tyto informace najdete v informacích o rozšíření.

Informace

Využití


Odznáček Hlavní vydavatelSnímek obrazovky zobrazující odznáček a popisek nahoře v Publisheru

Vydavatel ukazuje závazek svých zákazníků a Marketplace prostřednictvím skvělých zásad, kvality, spolehlivosti a podpory. Další informace naleznete v tématu Hlavní vydavatel.


Q &A

Část Q &A publikovaných rozšíření může odpovídat na otázky, které máte. Jsou také dobrým mechanismem pro zapojení vydavatelů rozšíření, aby měli smysluplný dialog, který vám umožní usnadnit si práci. Informace o Q &A vám porozumíte postupům vývoje, testování a zabezpečení, které vydavatel používá. Dává vám také představu o odezvě vydavatele.


Hodnocení a recenze

Hodnocení a recenze ukazují, jak ostatní nabídku vnímají. Další informace najdete v tématu Reakce na zpětnou vazbu od zákazníků.


Zásady ochrany osobních údajů, licence a podpory

Podívejte se, jestli je vydavatel poskytl a jestli splňuje vaše potřeby nebo obavy. Další informace najdete v Sejf ty informací.


Bezpečnostní informace

  • Kontrola malwaru: Marketplace spouští kontrolu virů na každém novém a aktualizovaném balíčku rozšíření, který publikuje, aby se zajistila jeho bezpečnost. Dokud nebude kontrola úplně jasná, nepublikujeme rozšíření pro veřejné použití. Pokud se problém zobrazí, tým Marketplace má prostředky k okamžitému zakázání rozšíření a upozorňovat stávající zákazníky.

  • Kontrola obsahu: Marketplace prohledá obsah pro každé nové a aktualizované rozšíření, aby se zabránilo nevhodnému nebo urážlivému obsahu na stránkách Marketplace.

  • Přístup pouze ke schváleným oborům: Rozšíření může fungovat pouze v rámci udělených oborů. Například rozšíření, které má oprávnění jen ke čtení u pracovních položek, nemůže upravovat funkce a chyby. Webová rozšíření Azure DevOps běží v rámci IFrame prohlížeče v izolovaném prostoru (sandbox). Mají přístup jenom k datům a rozhraním API Azure DevOps schváleným pro toto rozšíření. Během instalace se správcům zobrazí výzva ke schválení oprávnění a oborů. Jedním ze způsobů, jak se chránit sami, je pečlivě zkontrolovat rozsahy požadavků na rozšíření.

    Poznámka

    Pokud se obory pro rozšíření změní, musíte aktualizaci schválit, aby se tato aktualizace stala použitelnou ve vaší organizaci nebo kolekci.

  • Úlohy sestavení a verze třetích stran: Úlohy se implementují jako kód, který se spouští na počítači agenta. Úlohy mají přístup pouze k tajným kódům explicitně zadaným (viz tajné kódy proměnných), ale úlohy mají obvykle úplný přístup k samotnému počítači agenta. Pokud chcete snížit riziko, spusťte sestavení na agentech hostovaných Microsoftem, což jsou virtuální počítače izolované od jiných úloh a recyklované po každé úloze. Nebo omezte přístup k souborům a síti na počítačích s privátním hostovaným agentem. Přečtěte si další informace o agentech sestavení a verzí.

  • Spuštění kódu třetí strany na serveru: Neexistuje způsob, jak rozšíření nainstalovat nebo spustit jakýkoli kód na Azure DevOps Serveru.

Sestavení rozšíření

Než vytvoříte rozšíření, seznamte se s typy rozšíření, které už jsou dostupné na Marketplace, rozšíření pro Azure DevOps. Zjistěte, jak vytvořit první rozšíření a podívat se na naše kompletní ukázky sady.

Další informace o vytváření rozšíření najdete v následujících článcích:

Další kroky