Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
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
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.
- Új Azure Pipelines feladatokat biztosítson, amelyeket a csapatok a buildekben használhatnak.
- A dashboard widgetek használatával egyéni nézeteket tekinthet meg az Azure DevOps-ban.
- A munkaelem űrlapjának kiterjesztése új lapokkal, szakaszokkal és műveletekkel.
- Saját központ létrehozása új képességek beágyazásához az Agilis, kód, buildelési és tesztelési szolgáltatásokba.
- Olyan műveleteket fejleszthet, amelyek futtathatók a hubokon, függetlenül attól, hogy a miénk vagy az Ön által létrehozott műveletek.
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ény
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:
- REST API-k
- Service Hooks
- A bővítmény csomagolása, közzététele és telepítése
- Integráció megtervezése és közzététele külső alkalmazással vagy szolgáltatással
- Munkája nyilvános megosztása a teljes közösséggel