Bővítmények áttekintése

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

A bővítmények bővítmények, amelyekkel testre szabhatja és kibővítheti az Azure DevOps-beli élményt. Szabványos technológiákkal – HTML, JavaScript, CSS – vannak megírva, és az előnyben részesített fejlesztői eszközökkel lettek kifejlesztve.

A bővítmények közzétehetők a Visual Studio Marketplace-en, ahol magánjellegűek lehetnek Az Ö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 az 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.
  • Felderítési eszközök: Markdown és a bővítmény áttekintését és esztétikát alkotó képek 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.

  • Adjon meg új Azure Pipelines-feladatokat , amelyeket a csapatok használhatnak a buildjeikben.
  • Irányítópult-widgetek használatával egyéni nézeteket szerezhet be az Azure DevOpsban.
  • A munkaelem űrlapjának kiterjesztése új lapokkal, szakaszokkal és műveletekkel.
  • Hozzon létre egy saját központot új képességek beágyazásához az Agilis, kód, buildelési és tesztelési felületeinkbe.
  • Olyan műveleteket fejleszthet, amelyek futtathatók a hubokon, függetlenül attól, hogy a miénk vagy ön hozta létre őket.

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

Tájékoztatás

Használat


Top Publisher jelvényKépernyőkép a Top Publisher jelvényről és 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 jó mechanizmus a bővítmény kiadójával való kapcsolatfelvételre, hogy tartalmas párbeszédet folytatva kényelmessé tegye magát. 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ó: Széf ty information.


Biztonsági információ

  • Kártevő-vizsgálat: A Marketplace minden új és frissített bővítménycsomagon vírusvizsgálatot futtat, amely a biztonság érdekében közzéteszi. Amíg a vizsgálat nem egyértelmű, nem tesszük közzé a bővítményt nyilvános használatra. Ha aggály merül fel, a Marketplace-csapatnak van eszköze arra, hogy azonnal letiltson egy bővítményt, és értesítse a 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 egy olyan bővítmény, amely csak olvasási engedélyekkel rendelkezik a munkaelemeken, nem módosíthatja a funkciókat és a hibákat. Az Azure DevOps webbővítményei tesztkörnyezetben futó böngésző IFrame-ben futnak. 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 egyik módja, ha alaposan áttekinti a bővítménykérelmek hatóköreit.

    Feljegyzés

    Ha a hatókörök módosulnak egy bővítmény esetében, a frissítést jóvá kell hagynia, mielőtt az alkalmazhatóvá válik a szervezeten vagy a gyűjteményen.

  • 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 tudják elérni (lásd a változó titkos kulcsokat), de a tevékenységek á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. Vagy korlátozza a fájl- és hálózati hozzáférést a magánhálózati ügynökgépeken. További információ a buildelési és kiadási ügynökökről.

  • Külső kódvégrehajtás a kiszolgálón: A bővítmény nem tudja telepíteni vagy végrehajtani a 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