Pipeline Approve TabPipeline Approve Tab adds an Approve tab to Azure DevOps pipeline run summary pages. Pending stage and environment approvals can be viewed and handled directly from the pipeline run you are already monitoring, helping teams identify and resolve approval blockers without moving between pages. Features
Environment role and identity data is evaluated internally to determine Reassign eligibility; diagnostic values are not displayed in the interface. All organization, project, environment, pipeline, and user values are resolved at runtime. The extension does not contain hard-coded organization-specific values. ScreenshotsPending approvals and actions
Reassign dialog
Reassigned approval
Mixed approval state
Completed pipeline summary
How to use
After the pipeline finishes, the tab displays an approval summary for the completed run. ReassignmentWhen a reassignment is requested, the extension resolves the selected person to the correct Azure DevOps identity and submits the active and new approver identities to the Azure DevOps approvals API. After a successful reassignment, select Refresh to load the latest approval data. Permissions and privacyThe extension uses Microsoft-documented Azure DevOps Extension SDK functions and REST APIs. Stable API version The requested scopes are:
These permissions are used to:
Azure DevOps performs final authorization for every operation. The extension cannot bypass approval or protected-resource permissions. The access token is obtained through the official Azure DevOps Extension SDK. Requests are sent only to the current Azure DevOps organization and the Microsoft-hosted Approval, environment, and user data is not sent to a third-party backend and is not stored outside the active browser session. Preview API dependencies and known limitationsSome functionality used by Reassign currently depends on Azure DevOps preview APIs.
Failures from these optional calls are handled separately and do not abort the main approval-loading flow. Azure DevOps still performs final authorization for Approve, Reject, and Reassign requests. Microsoft states that a preview API can be deactivated after its stable replacement is released and the preview has been deprecated; the documented transition period can be as short as 12 weeks. The extension therefore needs to move to stable replacements when Microsoft publishes them. An outage of these preview endpoints is limited primarily to Reassign rather than the entire tab. Technical references
License and warrantyUse of this extension is subject to the End User License Agreement available through the Marketplace License link. The extension is provided as is, without warranty, and use is at your own risk. Pipeline Approve Tab is an independent extension and is not affiliated with, endorsed by, or supported by Microsoft. MagyarA Pipeline Approve Tab külön Approve fület ad az Azure DevOps pipeline-futások összesítő oldalához. A függőben lévő stage- és environment-jóváhagyások így ugyanott láthatók és kezelhetők, ahol magát a pipeline-futást is követed. Ez segít gyorsan azonosítani és kezelni az approval miatt várakozó pipeline-okat. Funkciók
Az extension az environment-szerepköröket és identity-adatokat a háttérben ellenőrzi a Reassign jogosultságához; a diagnosztikai értékeket nem jeleníti meg a felületen. Az organization-, project-, environment-, pipeline- és user-adatok futásidőben kerülnek lekérdezésre. Az extension nem tartalmaz beégetett, szervezetspecifikus értékeket. KépernyőképekFüggőben lévő approvalok és műveletek
Reassign ablak
Új approverhez rendelt approval
Vegyes approval állapot
Lezárt pipeline-összesítő
Használat
A pipeline befejezése után a tab megjeleníti a lezárt futás approval-összesítőjét. ReassignmentReassign során az extension feloldja a kiválasztott személy megfelelő Azure DevOps identity-ját, majd elküldi az aktuális és az új approver identity-ját az Azure DevOps approvals API-nak. Sikeres reassignment után a Refresh gombbal tölthetők újra a legfrissebb approval adatok. Jogosultságok és adatvédelemAz extension a Microsoft által dokumentált Azure DevOps Extension SDK-funkciókat és REST API-kat használja. A build-, approval-, environment- és identity-műveletekhez a stabil A kért scope-ok:
Ezeket a jogosultságokat az extension a következőkre használja:
Minden művelet végső engedélyezését az Azure DevOps végzi. Az extension nem tudja megkerülni az approval- vagy védett erőforrásokhoz tartozó jogosultságokat. Az access tokent az extension a hivatalos Azure DevOps Extension SDK-n keresztül kapja meg. A kérések csak az aktuális Azure DevOps organization és a Microsoft által üzemeltetett Approval-, environment- vagy felhasználói adat nem kerül külső backendhez, és az aktív böngészőmunkameneten kívül nincs tárolva. Preview API-függőségek és ismert korlátozásokA Reassign funkció egyes részei jelenleg Azure DevOps preview API-kat használnak.
Az opcionális API-hibákat a kód külön kezeli, ezért ezek nem szakítják meg az approvalok fő betöltési folyamatát. Az Approve, Reject és Reassign kérések végső jogosultság-ellenőrzését továbbra is az Azure DevOps végzi. A Microsoft dokumentációja szerint egy preview API a stabil változat megjelenése és a preview elavulttá nyilvánítása után kikapcsolható; az átállási időszak akár 12 hét is lehet. Stabil változatok megjelenésekor ezért frissíteni kell az extensiont. Ezeknek a preview endpointoknak a kiesése elsősorban a Reassign funkciót érinti, nem a teljes tab működését. Technikai hivatkozások
Licenc és garanciaAz extension használatát a Marketplace License hivatkozásával elérhető végfelhasználói licencszerződés szabályozza. Az extension adott állapotban, garancia nélkül és saját felelősségre használható. A Pipeline Approve Tab független extension; nem Microsoft-termék, és a Microsoft nem támogatja vagy hagyta jóvá. |




