Az Azure Boards alkalmazás és a Slack használata munkaelemek kezeléséhez

Azure DevOps Services

A Slack használata esetén a Slackhez készült Azure Boards alkalmazás segítségével a Slack-csatornáról hozhat létre munkaelemeket és figyelheti a munkaelemek tevékenységeit az Azure Boards-projektben.

A Slackhez készült Azure Boards alkalmazás lehetővé teszi a felhasználók számára az előfizetések beállítását és kezelését a Slack-csatornájukban. Kezelhetik a létrehozási, frissítési és egyéb munkaelem-eseményekre vonatkozó előfizetéseket. A felhasználók továbbá értesítéseket is kaphatnak ezekről az eseményekről a Slack-csatornájukon. A Slack-csatornán folytatott beszélgetések használhatók munkaelemek létrehozására. A munkaelemek URL-címeinek előnézetei segítenek a felhasználóknak a munka körüli megbeszélések megkezdésében.

Kép: Értesítés

Ebből a cikkből megtudhatja, hogyan:

  • Az Azure Boards alkalmazás hozzáadása a Slack-munkaterülethez
  • Az Azure Boards-projekt összekapcsolása és leválasztása az Azure Boards alkalmazással
  • Előfizetések beállítása munkaelemekkel kapcsolatos eseményekhez a Slack-csatornán
  • Munkaelemek létrehozása a Slack-csatornából
  • Munkaelem-tevékenység figyelése a Slack-csatornán
  • Értesítések lekérése privát Slack-csatornákon

Megjegyzés

  • Az Azure Boards és a Slack integrációja csak az Azure DevOps Services esetében támogatott.
  • Az értesítések jelenleg nem támogatottak a közvetlen üzenetekben.

Előfeltételek

Az Azure Boards alkalmazás hozzáadása a Slack-munkaterülethez

  1. Ha telepíteni szeretné az Azure Boards alkalmazást a Slack-munkaterületre, nyisson meg egy webböngészőt, jelentkezzen be a Slackbe, és nyissa meg az Azure Boards alkalmazást.

  2. A hozzáadás után megjelenik egy üdvözlő üzenet az alkalmazásból az alábbi képen látható módon.

    Kép: Üdvözlő üzenet

  3. Használja a /azboards Slack-leírót az alkalmazás használatához. A parancsok listáját a parancshivatkozás című cikk későbbi részében találja.

Az alkalmazás használatához először csatolnia kell az Azure Boards-projektet a Slack-csatornához.

  1. Miután telepítette az alkalmazást a Slack-munkaterületre, csatlakozzon és hitelesítse magát az Azure Boardsban.

    a bejelentkezés képernyőképe

  2. Bejelentkezés után használja a slack-csatornán belüli perjeles parancsot az URL-címmel megadott Azure Boards-projektre való hivatkozáshoz:

     /azboards link [project url]
    

    Például:

     /azboards link https://dev.azure.com/myorg/myproject
    

A projekt összekapcsolása után parancsokkal /azboards create vagy üzenetműveletekkel hozhat létre munkaelemeket.

Előfizetések beállítása a munkaelemek monitorozásához

A parancs használatával bármikor létrehozhat előfizetéseket a munkaelemek monitorozásához /azboards subscriptions . Lehetősége van közvetlenül a projekt összekapcsolása után beállítani az előfizetéseket.

  1. Válassza ki a kívánt terület elérési útját, azt az eseményt, amely érdekli, és a kapcsolódó szűrőkkel szabja testre a Slack-csatornát. Az előfizetések egyszerű beállításához a legutóbb elért terület elérési útjai megjelennek a terület elérési útja legördülő menüben.

    Előfizetések beállítása.

    Ha a csapat területútvonala nem jelenik meg a Terület elérési útja legördülő menüben, kövesse a következő, Területútvonalak hozzáadása című szakaszban ismertetett utasításokat. A parancs és a /azboards addAreapath terület elérési útjainak használatával hozzáadott területelérési utak, amelyekhez előfizetések lettek létrehozva a Slack-csatornában, mindig megjelennek a Terület elérési útja legördülő listában, valamint a legutóbb elért területelérési utak.

Terület elérési útjainak hozzáadása

Hozzáadhat olyan területeket a csatornához, amelyeken a csapata dolgozik, így mindig elérhetők munkaelemek és előfizetések létrehozásához. Ez elsősorban a több mint 100 területúttal rendelkező csapatok számára fontos.

  • Az alábbi paranccsal területútvonalakat adhat hozzá a projektből a Slack-csatornához.

      /azboards addAreapath [area path]
    

    Például:

      /azboards addAreapath myproject\fabrikam
    

    területút hozzáadása – sikeres üzenet

  • Ha a projekt nevét választja a terület elérési útjaként, értesítést fog kapni a projekt összes területútvonalával kapcsolatban. Logikailag egyenértékű az "Any" terület elérési útjának kiválasztásával.

Munkaelem létrehozása paranccsal

  1. Az Azure Boards alkalmazással munkaelemeket hozhat létre a csatornából. Az alkalmazás az egyéni munkaelemeket is támogatja.
  • Munkaelem létrehozásához használja a következőt /azboards create: .

    Munkaelem létrehozása parancs használatával

  1. A munkaelemeket közvetlenül egy parancsból hozhatja létre, ha paraméterekként adja meg a munkaelem típusát és címét. A munkaelemek csak akkor jönnek létre, ha nem rendelkeznek olyan mezőkkel, amelyeket gondosan ki kell tölteni.

     /azboards create [work item type] [work item title]
    

    Például:

     /azboards create 'user story' Push cloud monitoring alerts to mobile devices
    

Munkaelem létrehozása üzenetműveletekből

Gyakran előfordul, hogy egy csatorna vitafórumai munkaelemek létrehozására szólítják fel. Az üzenetműveletekkel munkaelemet hozhat létre. A kijelölt üzenet elő van töltve a munkaelem leírás szakaszában. A csatorna beszélgetésére mutató hivatkozás az újonnan létrehozott munkaelem Vitafórum szakaszában található, így a felhasználók hozzáférhetnek a munkaelem létrehozásához vezető beszélgetéshez.

  • Munkaelemek létrehozása üzenetműveletekkel

    Munkaelem létrehozása üzenetművelet használatával

Azure Boards-előfizetések kezelése

  1. Egy csatorna előfizetéseinek megtekintéséhez, hozzáadásához és eltávolításához használja a /azboards subscriptions következő parancsot:

     /azboards subscriptions
    

    Ez a parancs felsorolja a csatorna összes aktuális előfizetését, és lehetővé teszi új előfizetések hozzáadását és a meglévők eltávolítását. Az előfizetések hozzáadásának részeként különböző szűrőkkel testre szabhatja azt is, amelyről értesítést kap.

[! MEGJEGYZÉS]A csapatgazdák nem tudják eltávolítani vagy módosítani a Project-rendszergazdák által létrehozott előfizetéseket.

Kép: Előfizetések megtekintése

A munkaelem URL-címeinek előnézetei

A csatornán belül tárgyalt munkaelemek együttműködésének támogatásához megjelenik a csatornában hivatkozott munkaelemek előnézete. Amikor egy felhasználó beilleszti a munkaelem URL-címét, az alábbi képhez hasonló előnézet jelenik meg. Ez az előzetes verzió segít a munkaelemekkel kapcsolatos beszélgetések releváns és helyes megtartásában.

Kép: AZ URL-cím kibontása

Ahhoz, hogy ez a funkció működjön, a felhasználóknak be kell jelentkezni. Miután bejelentkeztek, ez a funkció a munkaterület összes csatornája esetében működik.

Egy Slack-csatorna egyszerre csak egy Azure Boards-projekthez tud kapcsolódni. Egy másik projekthez való csatoláshoz először le kell választania az aktuális projektet /azboards unlink a paranccsal.

A projekt leválasztása törli az összes előfizetést, valamint a csatorna hozzáadott területútvonalait. Ha a csatorna nem rendelkezik előfizetéssel, bármely felhasználó leválaszthatja a projektet. Ha azonban egy csatorna rendelkezik előfizetéssel, csak a projektgazdák távolíthatnak el egy projektet egy csatornáról.

Parancshivatkozás

Az alábbi táblázat felsorolja a /azboards Slack-csatornán használható összes parancsot.

Perjel parancs Funkció
/azboards hivatkozás [projekt URL-címe] Projekt csatolása ehhez a csatornához munkaelemek létrehozásához és értesítések fogadásához
/azboards-előfizetések Előfizetések hozzáadása vagy eltávolítása ehhez a csatornához
/azboards create vagy /azboards create [work item type] [title] Munkaelem létrehozása
/azboards addAreapath [terület elérési útja] Területútvonal hozzáadása a projektből ehhez a csatornához
/azboards signin Bejelentkezés az Azure Boards-szervezetbe
/azboards signout Kijelentkezés az Azure Boards-szervezetből
/azboards leválasztása Projekt leválasztása erről a csatornáról
/azboards visszajelzés Probléma jelentése vagy funkciójavaslat

Privát csatornákon végzett munka kezelése

A Slackhez készült Azure Boards alkalmazással munkaelemeket hozhat létre és figyelheti a munkaelemek tevékenységét a privát csatornákon is. Ha meg szeretné hívni a robotot a privát csatornára, írja be a következőt: /invite @azboards. A közzététel után ugyanúgy hozhat létre munkaelemeket, és kezelheti az értesítéseket, mint egy nyilvános csatornán.

Hibák elhárítása

Ha az Azure Boards App for Slack használatakor a következő hibákat tapasztalja, kövesse az ebben a szakaszban található eljárásokat.

Sajnáljuk, hiba történt. Próbálkozzon újra.

Az Azure Boards alkalmazás az OAuth hitelesítési protokollt használja, és a szervezet engedélyezéséhez külső alkalmazáshozzáférést igényel az OAuthon keresztül . A beállítás engedélyezéséhez lépjen a Szervezeti beállítások>Biztonsági>szabályzatok területre, és állítsa be a külső gyártótól származó alkalmazások OAuth-on keresztüli hozzáférését a szervezeti beállításhoz Be értékre.

Külső alkalmazáshozzáférés engedélyezése OAuth-on keresztül a szervezeti beállításhoz

A konfiguráció nem sikerült. Győződjön meg arról, hogy a(z) {szervezet neve} szervezet létezik, és rendelkezik a megfelelő engedélyekkel.

Jelentkezzen ki az Azure DevOpsból https://aka.ms/VsSignout a böngésző használatával.

Nyisson meg egy Privát vagy inkognitó böngészőablakot, és lépjen ide https://aex.dev.azure.com/me , és jelentkezzen be. A bal oldali profilikon alatti legördülő menüben válassza ki azt a könyvtárat, amely a csatolni kívánt projektet tartalmazó szervezetet tartalmazza.

Válassza ki azt a könyvtárat, amely a projektet tartalmazó szervezetet tartalmazza

Ugyanabban a böngészőben indítsa el az új lapot, lépjen a laprahttps://slack.com, és jelentkezzen be a munkaterületre (webes ügyfél használata). Futtassa a /azboards signout parancsot, majd a /azboards signin parancsot.

Válassza ki a Sign in gombot, és a rendszer átirányítja egy hozzájárulási lapra, mint az alábbi példában. Győződjön meg arról, hogy az e-mail mellett látható könyvtár megegyezik az előző lépésben kiválasztott könyvtárral. Fogadja el és fejezze be a bejelentkezési folyamatot.

Hozzájárulás a kért alkalmazásengedélyhez

Ha ezek a lépések nem oldják meg a hitelesítési problémát, forduljon hozzánk a Fejlesztői közösségnél.