# Jira + Instatus

Source: https://instatus.com/help/he/integrations/jira

1. עברו אל [אינטגרציית Jira של Instatus](https://dashboard.instatus.com/integrations/jira)
2. בחרו את התבניות שישמשו ליצירה ולפתירה של תקריות אוטומטיות
3. העתיקו את כתובת ה‑webhook של הדף שלכם
4. בדאשבורד של Jira, עברו אל Space Settings ← Automation ← Create rule ← Create from scratch

![אוטומציה בהגדרות המרחב של Jira](https://instatus.com/help/integrations/jira-1.png)

![יצירת כלל מאפס ב‑Jira](https://instatus.com/help/integrations/jira-2.png)

כדי להחיל כללי אוטומציה על כל המרחבים, עליכם לעבור אל _Global administration_ ולהחיל את אותם הכללים הבאים:

5. צרו כלל שיוצר תקריות כאשר נוצרים פריטי עבודה ב‑Jira

הוסיפו טריגר ← חפשו ובחרו _Work item created_

![טריגר Work item created ב‑Jira](https://instatus.com/help/integrations/jira-3.png)

6. לחצו על _Add condition_ ואז בחרו _Work item fields condition_. בחרו ב‑Field את _Issue type_ ובערך את סוג הפריט שתבחרו. אפשר ליצור סוג פריט חדש למטרה הזו.

![תנאי Work item fields עבור Issue type ב‑Jira](https://instatus.com/help/integrations/jira-4.png)

7. הוסיפו רכיב פעולה חדש ובחרו _Send web request_

8. הדביקו את כתובת ה‑webhook משלב 1 בשדה request URL. בחרו את שיטת ה‑HTTP `POST`, בחרו Custom data עבור גוף הבקשה והדביקו את הבא:

```json
{
  "trigger": "down"
}
```

![פעולת Send web request עם שיטת POST ב‑Jira](https://instatus.com/help/integrations/jira-5.png)

9. ודאו שה‑Actor של כלל האוטומציה הזה מוגדר כ‑_Automation for Jira_ כדי להימנע מבעיות הרשאה. אפשר לבדוק זאת ב‑Rule details ← Actor

10. לחצו על next ← Turn on rule ותנו לו שם

יצרנו את הכלל ליצירת תקרית. עכשיו ניצור את
הכלל לפתירת תקרית:

11. הוסיפו טריגר ← חפשו ובחרו _Work item transitioned_ ← הגדירו את הסטטוס ב‑To להיות _Done_ או כל סטטוס שמסמן פתירה

![טריגר Work item transitioned עם סטטוס Done ב‑Jira](https://instatus.com/help/integrations/jira-6.png)

12. לחצו על add condition ואז בחרו Work item fields condition. בחרו ב‑Field
    את _Issue type_ ובערך את אותו סוג פריט
    ששימש בכלל יצירת התקרית (שלב 6)

![תנאי Issue type ב‑Jira](https://instatus.com/help/integrations/jira-7.png)

13. הוסיפו רכיב פעולה ובחרו _Send web request_

14. הדביקו את אותה כתובת webhook משלב 1 בשדה request URL. בחרו את שיטת ה‑HTTP `POST`, בחרו Custom data עבור גוף הבקשה והדביקו את הבא:

```json
{
  "trigger": "up"
}
```

![פעולת Send web request עבור כלל פתירת התקרית ב‑Jira](https://instatus.com/help/integrations/jira-8.png)

15. ודאו שה‑Actor של כלל האוטומציה הזה מוגדר כ‑_Automation for Jira_ כדי להימנע מבעיות הרשאה. אפשר לבדוק זאת ב‑Rule details ← Actor

16. לחצו על next ← Turn on rule ותנו לו שם. בכך נוצר הכלל לפתירת תקרית.

סיימתם! 🎉
