Bővítmények áttekintése

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

A bővítmények olyan bővítmények, amelyekkel testre szabhatja és kibővítheti a felhasználói élményt Azure DevOps. Írásuk szabványos technológiákkal történik, például HTML, JavaScript és CSS használatával. A bővítményeket az előnyben részesített fejlesztői eszközökkel fejlesztheti.

Bővítmények közzététele a Visual Studio Marketplace-en. A bővítmények privátak maradhatnak Ön és csapata számára, vagy nyilvánosan oszthatja meg őket több millió fejlesztő használja jelenleg a Azure DevOps.

A bővítmények a RESTful API Library használatával egyszerűen kezelhetik Azure DevOps és más alkalmazásokat és szolgáltatásokat.

Bővítmény részeinek ismertetése

Képernyőkép egy bővítmény összetevőiről.

A bővítmények a következő elemekből állnak:

  • JSON-jegyzékfájl: Alapvető információkat tartalmaz a bővítményről.
  • Fedezeti elemek: Markdown és képek, amelyek a bővítmény áttekintését és esztétikáját alkotják a Marketplace-en.
  • Statikus fájlok: A bővítmény logikáját tartalmazza, beleértve a HTML-, JS- és CSS-fájlokat. A statikus fájlok csak a hozzájáruláson alapuló bővítményekre vonatkoznak.

Csomagolja ezeket a fájlokat és eszközöket egy VSIX-fájlba , amelyet közzétesz a Marketplace-en.

A Marketplace-en a felhasználók közvetlenül a szervezetükbe telepíthetnek bővítményeket . Ha nincs engedélye bővítmény telepítésére, de Ön projekttag, kérheti helyette a bővítményt .

Bővítmény használata

Számos módon használhat bővítményt, és számos helyen hozzáadhatja a felhasználói felülethez. A termékcsapat minden sprinthoz további lehetőségeket ad hozzá. Az összes olyan helyről, ahol hozzáadhat egy központot, olvassa el a Bővíthetőségi pontok című részt.

Marketplace-bővítmény kiértékelése

Egy Marketplace-bővítmény kiértékeléséhez tekintse át az alábbi táblázatban ismertetett információkat és erőforrásokat. Ezeket az információkat a bővítmény részletes oldalán találja.

Információ

Használati utasítás


Top Publisher jelvényKépernyőkép a Top Publisher jelvényről és a címkéről.

A kiadó kiváló szabályzatokkal, minőséggel, megbízhatóságtal és támogatással mutatja be ügyfelei és a Marketplace iránti elkötelezettségét. További információ: Top Publisher.


K &A

A közzétett bővítmények Q &A szakasza megválaszolhatja az Ön kérdéseit. Emellett ez egy jó mechanizmus, hogy felvegye a kapcsolatot a bővítmény készítőivel, és értelmes párbeszédet folytassanak, hogy megnyugodjon. A Q &A-információk segítségével megismerheti a közzétevő által követett fejlesztési, tesztelési és biztonsági eljárásokat. Emellett érzékelteti a kiadó válaszkészségét is.


Értékelések és vélemények

Az értékelések és a vélemények azt jelzik, hogy mások hogyan érzékelik az ajánlatot. További információ: Válasz az ügyfelek visszajelzésére.


Adatvédelmi, licenc- és támogatási szabályzatok

Ellenőrizze, hogy a közzétevő biztosítja-e ezeket a szabályzatokat, és hogy megfelelnek-e az Ön igényeinek vagy aggályainak. További információ: Biztonsági információk.


Biztonsági információk

A Marketplace a következő intézkedésekkel biztosítja a bővítmények biztonságát és integritását:

  • Kártevővizsgálat: A Marketplace minden új és frissített bővítménycsomagon vírusvizsgálatot futtat annak biztonsága érdekében. Amíg a vizsgálat befejeződik, a bővítmény nem lesz nyilvánosan elérhetővé téve. Ha probléma merül fel, a Marketplace csapata azonnal letilthatja a bővítményt, és értesítheti meglévő ügyfeleit.

  • Tartalomvizsgálat: A Marketplace minden új és frissített bővítmény tartalmát megvizsgálja, hogy ne jelenjenek meg a nem megfelelő vagy sértő tartalmak a Marketplace-oldalakon.

  • Csak jóváhagyott hatókörökhöz való hozzáférés: A bővítmények csak a megadott hatókörökön belül működhetnek. Például a munkahelyi elemek írásvédett engedélyekkel rendelkező bővítménye nem tudja módosítani a funkciókat és a hibákat. Azure DevOps webes bővítmények tesztkörnyezetben futó böngésző iframe-ben futnak, és csak a bővítményhez jóváhagyott Azure DevOps adatokhoz és API-khoz férhetnek hozzá. A telepítés során a rendszer az engedélyek és hatókörök jóváhagyását kéri a rendszergazdáktól. A védelem érdekében gondosan tekintse át a bővítménykérelmek hatóköreit.

    Megjegyzés:

    Ha a hatókörök megváltoznak egy bővítmény esetében, jóvá kell hagynia a frissítést, mielőtt az alkalmazható lenne a szervezetre vagy a gyűjteményre.

  • Non-Microsoft buildelési és kiadási feladatok: A feladatok ügynökgépen végrehajtott kódként vannak implementálva. A feladatok csak a számukra explicit módon megadott titkos kulcsokat érhetik el (lásd a változó titkos kulcsokat), de általában teljes hozzáféréssel rendelkeznek magához az ügynökgéphez. A kockázat csökkentése érdekében futtasson buildeket Microsoft üzemeltetett ügynökökre, amelyek más feladatoktól elkülönített virtuális gépek, és minden feladat után újrahasznosíthatók. Másik lehetőségként korlátozhatja a privát üzemeltetésű ügynökgépek fájl- és hálózati hozzáférését. További információ a build és release ügynökökről.

  • Non-Microsoft kód végrehajtása a kiszolgálón: A bővítmények nem telepíthetnek és nem hajthatnak végre kódot Azure DevOps Server.

Bővítmény létrehozása

Bővítmény létrehozása előtt ismerkedjen meg a Marketplace-en már elérhető bővítménytípusokkal, Extensions for Azure DevOps. Megtudhatja, hogyan hozhatja létre első bővítményét, és tekintheti meg a teljes mintakészletet.

További információ az épületbővítményekről:

Következő lépés