Szolgáltatáshook létrehozása az Azure DevOpshoz a Microsoft Teams használatával
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
Az Azure DevOps Server -projektek (2017.2-es és újabb verziók) tevékenységeit közvetlenül a Microsoft Teams-csatornán tekintheti meg, például:
- Munkaelem-frissítések
- Lekéréses kérelmek
- Kód véglegesítése
- Buildek
- Üzembe helyezések és jóváhagyások kiadása
Feljegyzés
Az Azure DevOps Services esetében javasoljuk, hogy a microsoft teamsbe való integráláshoz használja a következő, gazdag funkciókat kínáló alkalmazáscsomagot.
Azure Boards-alkalmazás a Teamshez
A Microsoft Teamshez készült Azure Boards alkalmazás segítségével egyszerűen hozhat létre és figyelhet munkaelemeket a Teams-csatornákról. A felhasználók parancsokkal hozhatnak létre munkaelemeket, vagy üzenetműveletekkel munkaelemekké alakíthatják a csatornán lévő beszélgetéseket. A felhasználók beállíthatják és kezelhetik az előfizetéseket is, hogy értesítéseket kaphassanak a csatornájukban, amikor munkaelemeket hoznak létre vagy frissítenek.
Azure Pipelines-alkalmazás Teamshez
A Microsoft Teamshez készült Azure Pipelines-alkalmazás segít a folyamatok eseményeinek egyszerű monitorozásában. A felhasználók beállíthatják és kezelhetik az előfizetéseket a befejezett buildekhez, kiadásokhoz, függőben lévő jóváhagyásokhoz és egyebekhez az alkalmazásból, és értesítéseket kaphatnak ezekről az eseményekről a csatornáikon. A felhasználók a csatornáikról is jóváhagyhatják a kiadástelepítéseket.
Azure Repos-alkalmazás a Teamshez
A Microsoft Teamshez készült Azure Repos alkalmazás segít az adattárakban lévő események egyszerű monitorozásában. A felhasználók beállíthatják és kezelhetik az előfizetéseket a kód véglegesítéséhez, a pr-létrehozáshoz és a pr-frissítésekhez és egyebekhez az alkalmazásból, és értesítéseket kaphatnak ezekről az eseményekről a csatornáikon.
Új összekötő konfigurálása az Azure DevOps Serverhez
Az Azure DevOps Server és a Teams integrációjának konfigurálása kétlépéses folyamat. Először állítson be egy összekötőt a Teamsben, majd állítson be egy vagy több szolgáltatáshook-előfizetést az Azure DevOps Server-projektben.
Feljegyzés
A szolgáltatáshook-előfizetések létrehozásához projektadminisztrátori engedélyek szükségesek. A YAML-folyamatok eseményei nem támogatottak.
A Teamsből
Ha az Azure DevOps-ból szeretne eseményeket bevinni a Microsoft Teamsbe, válassza a "..." lehetőséget, a három pontot, vagy a csoportcsatorna felső navigációs sávján válassza a Csatlakozás orokat.
Válassza ki az Azure DevOpsot a listából.
Válassza a Hozzáadás lehetőséget.
Konfigurálja az összekötőt.
Másolja ki a létrehozott webhook URL-címét. Adja meg ezt az URL-címet, amikor szolgáltatáshook-előfizetéseket állít be az Azure DevOps-projektben.
Az Azure DevOps Serverről
A projektlapon (
https://mycompany/tfs/[collection]/[project]
) lépjen a Service Hooks elemre a beállítások között:Kattintson az Előfizetés létrehozása elemre, és válassza ki a Teams szolgáltatást.
Válassza ki a Teams-csatornán megjeleníteni kívánt tevékenység típusát. Az egyes eseményindítókat meghatározott módokon szűrheti.
A létrehozott lekéréses kérelem eseményindítója például szűrhető arra az adattárra, amelyben a lekéréses kérelem történik, a célágra, valamint a kérés áttekintéséhez szükséges vagy meghívott csapattagokra.
Illessze be a webhook URL-címét a Teams-összekötő konfigurációs lépéséből, és válassza a Befejezés lehetőséget.
A projekt tevékenységei megjelennek a Teams-csatornán.
Azure DevOps-lapok konfigurálása a Microsoft Teamsben
Ha a Kanban-táblát vagy -irányítópultot be szeretné vinni a Microsoft Teamsbe, válassza a + Új lap hozzáadása lehetőséget a csoportcsatorna felső részén. Keresse meg a Webhely ikont, és adja hozzá az Azure DevOps-táblára vagy -irányítópultra mutató hivatkozást.
A hitelesítés után megjelenik a Kanban-tábla vagy az irányítópult.
Gyakori kérdések (GYIK)
K: Hogyan kérhetek le több eseményt az Azure DevOps Server-projektből, hogy megjelenjenek a Teams-csatornámon?
Válasz: Hozzon létre egy új előfizetést minden kívánt eseménytípushoz. Ha például buildelési hibákat és új munkaelemeket szeretne látni a Teams-csatornában, hozzon létre két további előfizetést.
K: Miért nem látom a szervezetemet a Microsoft Teams csatlakoztatásakor?
Válasz: Csak a Microsoft Teams-fiókkal azonos Microsoft Entra-bérlőben lévő szervezetek csatlakoztathatók. Ha az Azure DevOps Serviceshez és a Microsoft Teamshez használt e-mail-címe megegyezik, akkor is előfordulhat, hogy különböző bérlőkből származnak, ezért nem kapcsolhatók össze.
Hozzon létre egy új csapatot ugyanabban a Microsoft Entra azonosítóban, mint az Azure DevOps Services, vagy helyezze át az Azure DevOps Services szolgáltatásait ugyanabba a Microsoft Entra azonosítóba, mint a Teams, lásd Access via Microsoft Entra FAQs, Why is my organization already connected to a directory?.
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: