Megosztás:


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, amelyek segítségével testre szabhatja és bővítheti az Azure DevOps felhasználói élményét. Szabványos technológiák, például HTML, JavaScript és CSS használatával vannak megírva, és az előnyben részesített fejlesztői eszközökkel fejleszthetők.

A bővítmények közzé vannak téve a Visual Studio Marketplace-en, ahol privátan tarthatók Ön és csapata számára, vagy nyilvánosan megoszthatók az Azure DevOpsot jelenleg használó fejlesztők millióival.

A bővítmények a RESTful API-kódtárat használják az Azure DevOps és más alkalmazások/szolgáltatások egyszerű használatához.

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

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

A következő elemek egy bővítményt alkotnak:

  • 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 hozzájáruláson alapuló bővítményekre alkalmazhatók.

Ezek a fájlok és objektumok össze vannak csomagolva, hogy egy VSIX-fájlt készítsenek, amely közzé lesz téve 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

Több tucat módon használhat bővítményeket és helyeket, amelyeket hozzáadhat a felhasználói felülethez, és minden futamhoz továbbiakat adunk hozzá. Ismerje meg azokat a helyeket, ahol hozzáadhat egy központot a bővíthetőségi pontokhoz.

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ényinformációk között találja

Információ

Használati utasítás


A Top Publisher jelvényképernyőképe, amelyen a Top Publisher jelvény és a címke látható.

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 jó mechanizmus arra, hogy értelmes párbeszédet folytassanak a bővítmény kiadóival, amely segít ön nyugodtabbá válni. 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ő megadta-e őket, és 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. Az Azure DevOps webbő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.

  • Külső gyártótól származó 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 a Microsoft által üzemeltetett ügynökökre, amelyek más feladatoktól elkülönített és az egyes feladatok után újrafeldolgozott virtuális gépek. 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.

  • Külső kódvégrehajtás a kiszolgálón: A bővítmények nem telepíthetnek és nem hajthatnak végre kódot az Azure DevOps Serveren.

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, az Azure DevOps bővítményeivel. 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ések